Vto*_*one 1 batch-file node.js
我正在尝试编写一个批处理文件,它将从不同的目录中安装节点模块.我的问题是脚本导航到foo目录并执行npm install但是它不会执行其他两个do()命令.
do(
cd foo
npm install
)
do(
cd ../bar
npm install
)
do(
cd ../again
bower install
)
Run Code Online (Sandbox Code Playgroud)
编辑:
我还在.bat文件中尝试了以下内容
call Install_Node_Components_Site.bat
call Install_Bower_Components.bat
call Install_Node_Components_Test.bat
Run Code Online (Sandbox Code Playgroud)
Install_Node_Components_Site.bat文件非常基本,看起来像这样.
cd foo
npm install
Run Code Online (Sandbox Code Playgroud)
foo目录有packages.json文件,所以我的想法是我可以像往常一样从命令行调用npm install.
如果npm是批处理文件:npm.bat,则需要通过call命令以这种方式执行:
do(
cd foo
call npm install
)
Run Code Online (Sandbox Code Playgroud)
同样的观点适用于bower命令.
| 归档时间: |
|
| 查看次数: |
3708 次 |
| 最近记录: |