在我的终端,让我说我要放 npm install express mongoose bcrypt-nodejs morgan body-parser
我收到此错误。
bson@0.2.19 install / Users / dan / nodeStuff / server-test / node_modules / mongoose / node_modules / mongodb / node_modules / bson (node-gyp rebuild 2> builderror.log)|| (退出0)
让我发疯的是我的node_moduales在我的目录中得到了更新,但是没有更新的是package.json文件。任何帮助将不胜感激。
答案 0 :(得分:2)
尝试--save
标志
npm install express mongoose bcrypt-nodejs morgan body-parser --save
答案 1 :(得分:0)
默认情况下,npm install
不会更新package.json。您可以通过传递--save
,--save-exact
等来告诉它:
$ npm install --save-exact express
详细信息位于npm install documentation。
答案 2 :(得分:0)
使用$npm init
初始化package.json文件。它以某种方式格式化此文件,npm可以更新。不要自己或使用任何文本编辑器(如Visual Studio)更改此文件的格式。
这种方式$npm install
和--save
选项应该更新package.json文件。