-
Node的作用和應用
查看全部 -
全局模塊
1.process.env? ?//打印環境變量
if?(process.env.dev)?{
????console.log('我是開發環境');
} else?{
????console.log('我是生產環境');
}
2.process.argv? //返回一個數組
let num1= parseInt(process.argv[2]);
let num2= parseInt(process.argv[3]);
console.log(num1+num2);
查看全部 -
get & post
查看全部 -
get請求
查看全部 -
http模塊
查看全部 -
exports, module, require
require: 沒有路徑就依次去node_modules、node安裝目錄里找
查看全部 -
一、簡單介紹
(1)為什么學node
1.使自己更全面,有大局觀
2.提升話語權
3.升職加薪的籌碼
(2)node的作用和應用
1.脫離瀏覽器運行js
2.后臺api編寫
3.webpack、gulp、npm等
4.中間層:服務器中負責IO讀寫的中間層服務器
(3)學習node前置知識:HTML+CSS+JS
(4)node優勢
1.便于前端開發入門
2.性能高
3.利于前端代碼整合
二、開始入門
(1)環境搭建和運行
1.官網下載安裝
2.檢測安裝成功:node -v
3.運行xxx.js
node xxx.js
(2)npm包管理(管理第三方插件、庫)
傳統方式:<script src="jquery.js"></script>
npm方式
npm init //初始化,創建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 //升級
npm install //安裝package.json中所有依賴
查看全部 -
require
1、如果有路徑,就去路徑里面去找
2、沒有的話就去node_modules里面找
3、以上都沒有,再去node的安裝目錄里面找
查看全部 -
1、定義:需要require(),但不需要單獨下載
2、path:用于處理文件路徑和目錄路徑的實用工具
3、用于文件讀寫操作
查看全部
舉報