在我的package.json
文件中,我有:
"dependencies": {
"@aws/dynamodb-data-mapper": "^0.7.3",
"@aws/dynamodb-data-mapper-annotations": "^0.7.3",
"@my-company/common": "file:../common",
...
}
@my-company/common
指定由yarn安装的本地模块。
但是,当我运行npm prune
时,会修剪该模块。
我以为将其包含在package.json
dependencies
对象中会阻止它被修剪?我错过了什么吗?
答案 0 :(得分:0)
对于那些遇到过这种情况的人,我发现运行npm ls
表明公用模块有错误。
使用NPM(而不是Yarn)安装可解决此问题。
使用Yarn安装确实在node_modules
内创建了软件包,但是显然我无法发现某个错误。