首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NodeJS package.json

NodeJS package.json
EN

Stack Overflow用户
提问于 2016-09-13 10:53:56
回答 6查看 2.2K关注 0票数 2

我正在设置NodeJS,但是当我运行"connect“时,它说没有"package.json”。

我安装了NodeJS ->

代码语言:javascript
复制
$ npm install -g express-generator
$ npm install express
$ npm install connect
$ npm install serve-static
$ node server.js

但它不起作用。在每一个“安装”尝试中都说它找不到package.json。

Configuration:

窗户: 10

NodeJS: 6.5.0

谢谢!

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2016-09-13 11:04:18

首先创建一个package.json (这里通过包含-y来使用默认值),然后安装依赖项,同时使用-S将它们保存到package.json中。

代码语言:javascript
复制
$ 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的安装,因为它应该已经在全局安装。

关于国家预防机制的文件。

票数 2
EN

Stack Overflow用户

发布于 2017-03-02 04:44:00

代码语言:javascript
复制
$ npm -g install express-generator
$ express (package_name)
$ npm install

这些命令使用当前目录中的package_name创建一个文件夹,并使用package.json安装所需的节点模块。

票数 2
EN

Stack Overflow用户

发布于 2016-09-13 10:57:43

您需要在package.json中创建一个名为main directory的文件,如下所示

代码语言:javascript
复制
{
  "name": "yourAppName",
  "main": "server.js",
  "dependencies": {
    "body-parser": "~1.5.2",
    "express": "~4.7.2",
     . . .
  }
}

这只是一个例子,package.json。您可以指定要安装npm install的所有模块和版本。

因为您的package.json不存在,所以会得到一个错误。如果您创建它,并重新运行您的命令,它将添加您的模块到它。

希望我能帮上忙。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39468274

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档