[英]NodeJS package.json
我正在设置NodeJS,但是当我运行“ connect”时,它说没有“ package.json”。
我已经安装了NodeJS->
$ npm install -g express-generator
$ npm install express
$ npm install connect
$ npm install serve-static
$ node server.js
但它不起作用。 在每个“安装”中,尝试说都没有找到package.json。
组态:
Windows:10
NodeJS:6.5.0
谢谢!
首先创建一个package.json(此处使用包括-y
的默认值),然后安装依赖项,同时使用-S
将其保存到package.json中。
$ npm init -y
$ npm install -g express-generator
$ npm install express -S
$ npm install connect -S
$ npm install serve-static -S
$ node server.js
请注意,您可以省去express-generator
的安装,因为它应该已经在全局安装。
$ npm -g install express-generator
$ express (package_name)
$ npm install
这些命令在当前目录中使用package_name创建一个文件夹,并使用package.json安装所需的节点模块。
您需要在main directory
创建一个名为package.json
的文件,如下所示
{
"name": "yourAppName",
"main": "server.js",
"dependencies": {
"body-parser": "~1.5.2",
"express": "~4.7.2",
. . .
}
}
那只是一个例子package.json
。 您可以通过npm install
指定要安装的所有模块和版本。
您收到错误,因为您的package.json
不存在。 如果创建它并重新运行命令,它将在其中添加模块。
希望我有所帮助。
要创建package.json,请将以下命令写入Dos: npm init
,以逐步创建每个参数。 使用参数--save
安装软件包,以将软件包注释到package.json中。 例如: npm install express --save
首先创建一个package.json
文件。 您可以使用npm init
命令创建该文件,也可以通过在ex的特定路径中手动将文件作为package.json
创建(如果您的节点模块位于桌面上,则为/home/Desktop/node_modules/connect
。 在package.json
文件中,以以下格式提供所需的详细信息。 例如,
{
"name": "connect",
"version": "1.0.0",
"dependencies": {
"express": "^1.0.0"
},
"devDependencies" : {
"underscore": "^3.1.0"
}
}
如果要使用npm init
创建package.json
则在命令提示符下,将通过填充各个值并按Enter要求将详细信息存储在package.json
文件中,将创建package.json
。 之后,您可以安装所需的模块。
在你的命令提示符下运行NPM init命令来创建一个项目,一次的package.json文件被创建,你可以安装其他依赖它会自动创建一个文件的package.json
例如:
npm install-保存快递
npm install-保存restify
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.