将Appcelerator studio从4.0.0 GA更新为5.2.2 GA后出错。现在我再也无法创建配置控制器了,因为出现了这个错误;
C:\ Users \用户虚设\应用程序数据\漫游\ NPM \ node_modules \ Appcelerator的\ node_modules \更新通知程序\ node_modules \最新版本\ node_modules \封装JSON \ node_modules \得到\ index.js:2
const EventEmitter = require('events')。EventEmitter; ^^^^^
SyntaxError:在严格模式下使用const 在exports.runInThisContext(vm.js:73:16)
在Module._compile(module.js:443:25)
在Object.Module._extensions..js(module.js:478:10)
在Module.load(module.js:355:32)
在Function.Module._load(module.js:310:12)
在Module.require(module.js:365:17)
at require(module.js:384:17)
在对象。 (C:\用户\虚设\应用程序数据\漫游\ NPM \ node_modules \ Appcelerator的\ node_modules \更新通知程序\ node_modules \最新版本\ node_modules \封装JSON \ index.js:3:11)
在Module._compile(module.js:460:26)
在Object.Module._extensions..js(module.js:478:10)
有人知道要解决吗?任何帮助将深表感谢。提前致谢
答案 0 :(得分:1)
您输入错误:
const EventEmitter = require('events').EventEmitter;
SyntaxError: Use of const in strict mode.
更改为:
var EventEmitter = (require('events')).EventEmitter;
答案 1 :(得分:0)
卸载并安装新的Appcelerator对我来说是唯一的选择。