我遇到字符串和空格问题。当在package.json中创建一个运行命令的别名时(因为在第一个空格处切断命令会失败)。
{
"scripts": {
...
"react-native-debugger:osx": "/Applications/React Native Debugger.app/Contents/MacOS/React Native Debugger"
...
}
}
我需要这个,能够自动启动环境以开发反应本机应用程序,并且使用\
转义不起作用。
答案 0 :(得分:1)
我不知道是否有更好的解决方案,因为解决方案,但我的解决方案是用单引号('
)
{
"scripts": {
...
"react-native-debugger:osx": "/Applications/'React Native Debugger.app'/Contents/MacOS/'React Native Debugger'"
...
}
}
答案 1 :(得分:1)
"scripts": {
"test": ".\\\"node modules\"\\.bin\\\"some folder\"\\protractor conf.js"
},
对窗口使用反斜杠和双引号。