首先要有nodejs環境node
接下來安裝npm
npm install json
npm install gulp -ggulp
npm install gulp --save-devwindows
會遇到如下的問題:工具
Cannot find module './lib/_stream_readable.js'ui
Error: Cannot find module 'once'spa
Error: Cannot find module 'bourbon'進程
Error: Cannot find module './lib/_stream_readable.js'開發
npm WARN optional dep failed, continuing fsevents@1.0.14
前幾個錯誤能夠刪除node_modules文件夾,再從新在項目中npm install
Error: listen EADDRINUSE :::8080 端口被佔用
在windows下使用netstat -aon|findstr "80" 查看對應程序的PID,
tasklist|findstr "PID"查詢到對應的程序;
在任務管理器中結束對應程序進程便可。
'gulp' 不是內部或外部命令,也不是可運行的程序
或批處理文件。
gulp是什麼?
npm的使用很簡單,記住如下命令便可很好地使用它。
npm -v
npm update npm
npm install
npm install gulp -g
npm install gulp --save-dev
npm ls graceful-fs
npm init
運行構建新項目的嚮導
npm install module_name
在項目中安裝一個模塊
npm install -g module_name
全局方式安裝一個模塊
npm install module_name –save
在項目中安裝一個模塊,並把此模塊添加到項目配置文件package.json中,做爲項目依賴
npm install module_name –save-dev
在項目中安裝一個模塊,並把此模塊添加到項目配置文件package.json中,做爲項目開發依賴(devDependency)
npm list
列出項目中已安裝的全部模塊
npm list -g
列出系統中全局安裝的全部模塊
npm remove module_name
從項目中移除已安裝的模塊
npm remove -g module_name
從系統的全局安裝中移除已安裝的模塊
npm remove module_name –save
從項目中移除已安裝的模塊,並從配置依賴中移除依賴關係
npm remove module_name –save-dev
從項目中移除已安裝的模塊,並從配置依賴中移除開發依賴(devDependency)關係
npm update module_name
更新指定的已安裝模塊的版本
npm update -g module_name
更新指定的全局安裝模塊的版本
npm -v
顯示npm包管理器的當前版本
npm adduser username
在npmjs.org建立一個帳戶
npm whoami
顯示你在npmjs.org上的帳戶詳細信息
npm publish
發佈本身開發的模塊到npmjs.org,要發佈模塊必須先有帳戶
Node.js模塊有三種版本級別:
主要版本Major:X.0.0
次要版本Minor:0.X.0
補丁版本Patch:0.0.X
開發時應遵循這個約定。
deprecated
v. 不同意,反對( deprecate的過去式和過去分詞 );
[例句]He deprecated the low quality of entrants to the profession
他對該行業中新人的低素質予以了批評。
最後解決錯誤後:
啓動完成,訪問http://localhost:8080/
就可以使用這個工具了。