Ember.js 余烬cli给出了;JSON输入意外结束“;
我最近在macOS Sierra 10.12.1和Xcode 8.1上安装了node(7.1.0)和npm(4.0.2)。除了两个警告外,ember cli软件包的安装似乎工作正常:Ember.js 余烬cli给出了;JSON输入意外结束“;,ember.js,Ember.js,我最近在macOS Sierra 10.12.1和Xcode 8.1上安装了node(7.1.0)和npm(4.0.2)。除了两个警告外,ember cli软件包的安装似乎工作正常: 08:51 $ npm install -g ember-cli npm WARN deprecated node-uuid@1.4.7: use uuid module instead npm WARN deprecated minimatch@2.0.10: Please update to minimatch
08:51 $ npm install -g ember-cli
npm WARN deprecated node-uuid@1.4.7: use uuid module instead
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
/usr/local/bin/ember -> /usr/local/lib/node_modules/ember-cli/bin/ember
/usr/local/lib
└── ember-cli@2.9.1
但当我调用ember时,它总是给我以下错误:
08:52 $ ember --help
module.js:593
throw err;
^
SyntaxError: /Users/torstenkemps-benedix/package.json: Unexpected end of JSON input
at JSON.parse (<anonymous>)
at Object.Module._extensions..json (module.js:590:27)
at Module.load (module.js:490:32)
at tryModuleLoad (module.js:449:12)
at Function.Module._load (module.js:441:3)
at Module.require (module.js:500:17)
at require (internal/module.js:20:19)
at Function.Project.getProjectRoot (/usr/local/lib/node_modules/ember-cli/lib/models/project.js:662:13)
at module.exports (/usr/local/lib/node_modules/ember-cli/lib/cli/index.js:76:22)
at /usr/local/lib/node_modules/ember-cli/bin/ember:27:3
08:52$ember--帮助
module.js:593
犯错误;
^
SyntaxError:/Users/torstenkemps benedix/package.json:json输入意外结束
在JSON.parse()处
在Object.Module.\u extensions..json(Module.js:590:27)
在Module.load(Module.js:490:32)
在tryModuleLoad时(module.js:449:12)
在Function.Module.\u加载(Module.js:441:3)
at Module.require(Module.js:500:17)
根据需要(内部/module.js:20:19)
在Function.Project.getProjectRoot(/usr/local/lib/node_modules/ember cli/lib/models/Project.js:662:13)
在module.exports(/usr/local/lib/node_modules/ember-cli/lib/cli/index.js:76:22)
at/usr/local/lib/node_modules/ember cli/bin/ember:27:3
如何让ember正确运行?您的软件包似乎有问题。请添加它好吗?它是空的。全局package.json中应该有什么?文件
/Users/torstenkemps benedix/package.json
是否存在?尝试删除它。如果ember-cli
找到一个package.json
它将尝试找到一个本地ember-cli
安装来调用。哇,就是这样!谢谢@Lux能否请您将您的解决方案作为答案发布?您的软件包似乎有问题。您能否添加它?它是空的。全局package.json中应该有什么?文件/Users/torstenkemps benedix/package.json
是否存在?尝试删除它。如果ember-cli
找到一个package.json
它将尝试找到一个本地ember-cli
安装来调用。哇,就是这样!谢谢@你能把你的解决方案贴出来作为答案吗?