入门指南
安装
假设你已经安装了 Node.js,那就创建一个目录来存放你的应用程序,并将该目录设为当前工作目录。
$ mkdir myapp
cd myapp
使用 npm init
命令为应用程序创建 package.json
文件。进一步探索package.json
工作原理,请移步 Specifics of npm's package.json handling
$ npm init
该命令会提示你确认一些事情,诸如该应用程序的名称,版本信息等。就现在而言,除去entry point
,其他的你只需轻触回车,接受默认设置即可。
entry point: (index.js)
键入 app.js
,或者其他任何你想为主文件取的名字。如果你就想让它叫index.js
,在上面的步骤中,直接敲下回车即可。
现在可以在应用程序目录着手安装express
,并将它保存为应用程序依赖。
$ npm install express --save
如果省略 --save
选项,那么 express
则不会出现在package.json
的 dependencies
列表中。
P.S. 使用 --save
选项安装的Node
模块,会被添加到package.json
文件的 dependencies
列表中。之后,如果工作目录是该应用程序目录的话,你可以直接在命令行运行npm install
,dependencies
列表中的依赖模块会被自动安装。
举个例子,你把该项目上传到github,一般我们是不上传node_modules目录中的模块的。如果某人克隆了你的代码到本地后,进入应用程序目录,在命令行键入 npm install
回车执行,就会把你项目的所有依赖模块安装到本地。