在我的yarn.lock
文件中,我只有一个对momentjs的引用:
pikaday@^1.6.0:
version "1.6.1"
resolved "https://registry.yarnpkg.com/pikaday/-/pikaday-1.6.1.tgz#b91bcb9b8539cedd8d6d08e4e7465e12095671b0"
optionalDependencies:
moment "2.x"
我删除了所有node_modules
文件夹和yarn.lock
文件,并运行yarn --ignore-optional
但生成的新yarn.lock
包含相同的行,并安装{{1}在我的node_modules中,所以它包含在我的包中。
我正在使用纱线版moment
。
如何避免安装标记为可选的dep?