相关疑难解决方法(0)

如何强行排除NPM的嵌套依赖关系?

我正在使用node 0.10.xnpm 2.15.0,我想强行排除最终被安装的嵌套依赖项。

到目前为止,我已经尝试创建npm-shrinkwrap.json并手动编辑它来删除嵌套的依赖关系,但是在运行之后rm -rf node_modules && npm install...我仍然可以看到为以下内容构建的嵌套依赖关系:

kerberos@0.0.19 install /.../node_modules/loopback-connector-mongodb/node_modules/mongodb/node_modules/kerberos
(node-gyp rebuild) || (exit 0)
CXX(target) Release/obj.target/kerberos/lib/kerberos.o
CXX(target) Release/obj.target/kerberos/lib/worker.o
CC(target) Release/obj.target/kerberos/lib/kerberosgss.o
CC(target) Release/obj.target/kerberos/lib/base64.o
CXX(target) Release/obj.target/kerberos/lib/kerberos_context.o
SOLINK_MODULE(target) Release/kerberos.node
Run Code Online (Sandbox Code Playgroud)

node.js npm

7
推荐指数
3
解决办法
2513
查看次数

标签 统计

node.js ×1

npm ×1