?
This document uses PHP Chinese website manual Release
假設(shè)您已經(jīng)安裝了Node.js,請(qǐng)創(chuàng)建一個(gè)目錄來(lái)保存您的應(yīng)用程序,并將其作為您的工作目錄。
$ mkdir myapp $ cd myapp
使用該npm init
命令package.json
為您的應(yīng)用程序創(chuàng)建一個(gè)文件。有關(guān)package.json
工作原理的更多信息,請(qǐng)參閱npm package.json處理的細(xì)節(jié)。
$ npm init
該命令提示您提供許多事物,例如應(yīng)用程序的名稱(chēng)和版本。目前,您只需點(diǎn)擊RETURN即可接受其中大多數(shù)默認(rèn)值,但有以下例外情況:
entry point: (index.js)
輸入app.js
,或任何你想要的主文件的名稱(chēng)。如果你想要它成為index.js
,點(diǎn)擊RETURN接受建議的默認(rèn)文件名。
現(xiàn)在在myapp
目錄中安裝 Express 并將其保存在依賴(lài)項(xiàng)列表中。例如:
$ npm install express --save
暫時(shí)安裝Express并且不將其添加到依賴(lài)性列表中:
$ npm install express --no-save
默認(rèn)情況下,版本npm 5.0+ npm install將模塊添加到文件dependencies
列表中package.json
; 使用早期版本的npm時(shí),必須明確指定該--save
選項(xiàng)。之后,npm install
在app目錄中運(yùn)行將自動(dòng)將模塊安裝到依賴(lài)關(guān)系列表中。