Node.js package.json脚本中带空格的应用程序路径
我在字符串和空格方面有问题。在package.json中创建用于运行命令的别名时(由于在第一个空格处剪切命令而失败)Node.js package.json脚本中带空格的应用程序路径,node.js,package.json,Node.js,Package.json,我在字符串和空格方面有问题。在package.json中创建用于运行命令的别名时(由于在第一个空格处剪切命令而失败) { “脚本”:{ ... “react-native debugger:osx”:“/Applications/react-native debugger.app/Contents/MacOS/react-native debugger” ... } } 我需要这一点,以便能够自动启动环境以开发react本机应用程序,而使用\转义不起作用。我不知道是否有更好的解决方案,因为解决
{
“脚本”:{
...
“react-native debugger:osx”:“/Applications/react-native debugger.app/Contents/MacOS/react-native debugger”
...
}
}
我需要这一点,以便能够自动启动环境以开发react本机应用程序,而使用
\
转义不起作用。我不知道是否有更好的解决方案,因为解决方案是在单引号(“
)中设置带空格的字符串
{
“脚本”:{
...
“react-native debugger:osx”:“/Applications/'react-native debugger.app'/Contents/MacOS/'react-native debugger'”
...
}
}
对windows使用反斜杠和双引号。但这只是linux
"scripts": {
"test": ".\\\"node modules\"\\.bin\\\"some folder\"\\protractor conf.js"
},