1
我正在尝试编写一个构建脚本来与Facebook守望者和我的ember-cli应用程序一起使用。壳牌构建脚本与烬
我的构建脚本是:
#!/bin/sh
cd ..
ember build
cd ..
cp ./ember-app/dist/index.html ./slim-app/app/templates/app.php
cp -r ./ember-app/dist/assets/ ./slim-app/public/assets/
而且我守望的命令是:
watchman -- trigger $PWD/ember-app/app 'ember-build' '**' -- sh $PWD/build.sh
柝触发器,发现我的剧本很好,但是当我在看日志我得到一个错误说余烬不能被发现。我不知道为什么,因为当我运行sh build.sh
一切工作正常。
有没有什么办法可以做到像which ember
这样的东西来确定直接使用它的路径?我知道我只能执行which ember
并将该路径复制并粘贴到脚本中,但我真的不想这样做,因为无论我使用的是哪个版本的节点/ nvm,我都希望构建脚本能够正常工作。
我也接受建议,以更好的方式做到这一点。