执行命令 /Users/xxx/fisco/browser-deploy/comm/nginx.conf 后出现下面错误


Exception: execute cmd  error ,cmd : sed -i "s/dbUsername/root/g" /Users/xxx/fisco/browser-deploy/server/script/browser.sh, status is 1 ,output is sed: 1: "/Users/xxx/fisco/b ...": extra characters at the end of l command

解决方法

安装 dos2unix

brew install dos2unix

编辑文件 vim browser-deploy/comm/build.py 在全部 sed -i "s/ 后面加上 "",比如:

    # change script config
    doCmd('sed -i "" "s/dbUsername/{}/g" {}/browser.sh'.format(mysql_user, script_dir))

如果已经通过 brew install nginx

标签: none