【发布时间】:2015-11-20 21:34:41
【问题描述】:
我想从https://market.ionic.io/starters/nearme 构建项目 当尝试 gulp --cordova "prepare" 时,总是显示这个错误:
错误:挂钩失败,错误代码为 127:projectname/app/hooks/after_prepare/update_platform_config.js
我尝试了here 的回答,但它显示同样的错误,有人可以帮忙吗?
【问题讨论】:
我想从https://market.ionic.io/starters/nearme 构建项目 当尝试 gulp --cordova "prepare" 时,总是显示这个错误:
错误:挂钩失败,错误代码为 127:projectname/app/hooks/after_prepare/update_platform_config.js
我尝试了here 的回答,但它显示同样的错误,有人可以帮忙吗?
【问题讨论】:
这是由于 OSX ^M 行结尾造成的。
修复:
# check if the file has ^M line endings
cat -v FILE-NAME-WITH-ERROR
# fix the file
tr -d '\r' < FILE-NAME-WITH-ERROR > FILE-NAME-WITH-ERROR.fix
# check if problem fixed in resulting file from above
cat -v FILE-NAME-WITH-ERROR.fix
# overwrite original file with fixed file
mv FILE-NAME-WITH-ERROR.fix FILE-NAME-WITH-ERROR
【讨论】: