0
我正在使用json npm包來更新package.json文件。json nmp包不能正常工作
使用以下命令
json -f package.json -I -e this.dependencies.data-version=\"1.0.0.1\"
獲得以下錯誤消息,如果字段名稱包含
undefined:2
this.dependencies.'data-version'="1.0.0.1"
^^^^^^^^^^
SyntaxError: Unexpected string
at new Function (<anonymous>)
at main (C:\Users\SEUser2\AppData\Roaming\npm\node_modules\json\lib\json.js:
1289:27)
at Object.<anonymous> (C:\Users\SEUser2\AppData\Roaming\npm\node_modules\jso
n\lib\json.js:1683:5)
at Module._compile (module.js:569:30)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
at Function.Module._load (module.js:458:3)
at Function.Module.runMain (module.js:605:10)
at startup (bootstrap_node.js:158:16)
我觀察者 ' - ' 字符,如果產生問題。
如何運行上述命令轉義' - '字符?
我已經試過這樣:JSON -f的package.json -I -e this.dependencies ['數據版本= \「1.0。 0.1 \「']。它不工作。 – Wrox