-
Node的作用和應(yīng)用
查看全部 -
全局模塊
1.process.env? ?//打印環(huán)境變量
if?(process.env.dev)?{
????console.log('我是開發(fā)環(huán)境');
} else?{
????console.log('我是生產(chǎn)環(huán)境');
}
2.process.argv? //返回一個(gè)數(shù)組
let num1= parseInt(process.argv[2]);
let num2= parseInt(process.argv[3]);
console.log(num1+num2);
查看全部 -
get & post
查看全部 -
get請(qǐng)求
查看全部 -
http模塊
查看全部 -
exports, module, require
require: 沒有路徑就依次去node_modules、node安裝目錄里找
查看全部 -
一、簡單介紹
(1)為什么學(xué)node
1.使自己更全面,有大局觀
2.提升話語權(quán)
3.升職加薪的籌碼
(2)node的作用和應(yīng)用
1.脫離瀏覽器運(yùn)行js
2.后臺(tái)api編寫
3.webpack、gulp、npm等
4.中間層:服務(wù)器中負(fù)責(zé)IO讀寫的中間層服務(wù)器
(3)學(xué)習(xí)node前置知識(shí):HTML+CSS+JS
(4)node優(yōu)勢
1.便于前端開發(fā)入門
2.性能高
3.利于前端代碼整合
二、開始入門
(1)環(huán)境搭建和運(yùn)行
1.官網(wǎng)下載安裝
2.檢測安裝成功:node -v
3.運(yùn)行xxx.js
node xxx.js
(2)npm包管理(管理第三方插件、庫)
傳統(tǒng)方式:<script src="jquery.js"></script>
npm方式
npm init //初始化,創(chuàng)建package.json
npm install //xxx,安裝包,node_modules目錄
npm uninstall //xxx,刪除包
cnpm代替npm:全局安裝cnpm(淘寶NPM鏡像)
npm install -g cnpm --registry=https://registry.npm.taobao.org
npm常用命令
npm update xxx //升級(jí)
npm install //安裝package.json中所有依賴
查看全部 -
require
1、如果有路徑,就去路徑里面去找
2、沒有的話就去node_modules里面找
3、以上都沒有,再去node的安裝目錄里面找
查看全部 -
1、定義:需要require(),但不需要單獨(dú)下載
2、path:用于處理文件路徑和目錄路徑的實(shí)用工具
3、用于文件讀寫操作
查看全部
舉報(bào)