我有两个使用 npm 的独立项目 - 所以我都有:
some_base_folder/projectA/package.json
and some_base_folder/projectB/package.json
每个文件都有一个scripts
其中的部分。
如果我去some_base_folder/projectA/
并运行npm run-script test
它从脚本部分执行测试命令some_base_folder/projectA/package.json
正如它应该。
我可以把什么作为价值"scripts": {test_projectA:'????'
in some_base_folder/projectB/package.json
这样当我在some_base_folder/projectB/
我跑npm run-script test_projectA
这将是
执行test
项目A的脚本?
I tried ../projectA/npm run-script test
但它说:
'..' is not recognized as an internal or external command,
operable program or batch file.
我在 Windows 7 下运行,但更喜欢在 Linux 上也能正常工作的解决方案。
事实证明非常简单:
"scripts": {
test_projectA:"cd ../projectA && npm run-script test"
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)