从bash脚本调用grunt.js时遇到问题
当我呼吁grunt(https://github.com/gruntjs/grunt),从grunt.js相同的目录,它工作正常。
但是,如果我尝试使这种名为“build.sh”的bash脚本:
#!/bin/bash `grunt grunt.js`
而当我打电话./build.sh它给出了以下错误:
./build.sh:第2行:Running:找不到命令
我试图指定完整path咕噜,也试图指定完整pathgrunt.js文件与configuration,但它不想工作:(
我错过了什么?
你不需要`标记,因为这意味着“replace命令的输出”。 所有你想要的是
#!/bin/bash grunt grunt.js
或者, exec grunt grunt.js
。
- 将string转换为shell参数
- child_process给出执行grep命令失败
- 找不到Mongod命令(Windows7)(node.js)
- 我怎样才能把'find'的输出输出到一个命令中,这个命令会在package.json的两个目录中执行'grep'的'more'
- 运行npm脚本时使用哪个shell npm?
- 为什么在节点块child_process.exec中打开一个fifopipe道?
- 将命令行参数或标志传递给NPM package.json脚本
- 使用bash和Node.js的child_process使用shell选项失败
- 下面的代码中db.createCollection会不会build立一个新的数据库?