npm install不会创建node_modules目录

我正在尝试为mongodb uni课程做作业。他们给了我们一些文件,说明是:

npm install mongodb然后跑node app.js

由于某些原因,npm install不会创建node_modules目录,但是我看不到任何构建错误:

mongo-uni/hw1-2$ npm install mongodb

npm WARN package.json path@0.4.9 path is also the name of a node core module.

npm http GET https://registry.npmjs.org/mongodb

npm http 304 https://registry.npmjs.org/mongodb

npm http GET https://registry.npmjs.org/bson/0.2.5

npm http GET https://registry.npmjs.org/kerberos/0.0.3

npm http 304 https://registry.npmjs.org/kerberos/0.0.3

npm http 304 https://registry.npmjs.org/bson/0.2.5

> kerberos@0.0.3 install /home/jasonshark/node_modules/mongodb/node_modules/kerberos

> (node-gyp rebuild 2> builderror.log) || (exit 0)

make: Entering directory `/home/jasonshark/node_modules/mongodb/node_modules/kerberos/build'

SOLINK_MODULE(target) Release/obj.target/kerberos.node

SOLINK_MODULE(target) Release/obj.target/kerberos.node: Finished

COPY Release/kerberos.node

make: Leaving directory `/home/jasonshark/node_modules/mongodb/node_modules/kerberos/build'

> bson@0.2.5 install /home/jasonshark/node_modules/mongodb/node_modules/bson

> (node-gyp rebuild 2> builderror.log) || (exit 0)

make: Entering directory `/home/jasonshark/node_modules/mongodb/node_modules/bson/build'

CXX(target) Release/obj.target/bson/ext/bson.o

make: Leaving directory `/home/jasonshark/node_modules/mongodb/node_modules/bson/build'

mongodb@1.3.23 ../../../node_modules/mongodb

├── kerberos@0.0.3

└── bson@0.2.5

mongo-uni/hw1-2$ node app.js

Failed to load c++ bson extension, using pure JS version

'No document found'

回答:

npm init

这就是您所需要的。它将为您动态创建package.json文件。

以上是 npm install不会创建node_modules目录 的全部内容, 来源链接: utcz.com/qa/429475.html

回到顶部