Sco*_*eve 9 git npm bower yarnpkg
我正在使用Yarn来管理我的项目的依赖项.我有开发devDependencies和前端依赖项()所需的开发人员依赖项()dependencies,我的项目将需要并用于运行.我使用Git来管理我的版本控制.
默认情况下,纱线似乎在目录中安装所有依赖项node_modules.这对开发人员依赖很好,但因为我使用的是Git,我通常忽略这个目录.但是,我想提交我的前端依赖项并将它们与开发人员依赖项隔离开来.
我想知道是否可以将Yarn配置为在开发人员依赖项的单独目录中安装所需的依赖项.例如:
devDependencies 将安装在 /node_modulesdependencies 将安装在 /vendorBower在.bowerrc文件中有类似的功能,但我找不到任何类似的Yarn.我考虑过将Bower和Yarn一起用于我的前端依赖,但这似乎打败了使用Yarn的目的.
小智 0
当您将软件包安装到存储库时,您可以通过在其末尾指定 -D 来安装它们,例如,yarn install some-package -D,这会将该软件包添加到package.json 文件中的devDependencies树中,如果您不要指定 -D 包将被添加到树依赖项中我相信这就是依赖项分离的工作原理
| 归档时间: | 
 | 
| 查看次数: | 666 次 | 
| 最近记录: |