Node.js `npm库的依赖项“”未出现在依赖项的“节点模块”中
我的库需要Node.js `npm库的依赖项“”未出现在依赖项的“节点模块”中,node.js,npm,Node.js,Npm,我的库需要ts loader进行操作,而不仅仅是开发构建: package.json { "name": "my-library", // ... "dependencies": { // ... "ts-loader": "6.0.4", // ... } } 我希望当我作为依赖项在其他项目中安装“我的库”时,在node\u modules/my library/node\u modules中,会出现ts loader。但是,在node_modules
ts loader
进行操作,而不仅仅是开发构建:
package.json
{
"name": "my-library",
// ...
"dependencies": {
// ...
"ts-loader": "6.0.4",
// ...
}
}
我希望当我作为依赖项在其他项目中安装“我的库”时,在node\u modules/my library/node\u modules
中,会出现ts loader
。但是,在node_modules/my library/node_modules
中,没有我的库的大部分依赖项
:
这看起来像我的假设“如果在'some_dependency'的'package.json'的'dependency'字段中设置库,那么当some_dependency
变成npm库并将被安装时,这些库将被安装到节点模块/some_dependency/node_模块
”是错误的。错误在哪里?我的库的依赖项将出现在节点单元
中,而不是节点单元/我的库/节点单元
中。这样,通用依赖项就不会被复制多次。明白了!解决我的问题。。。谢谢你的回答!