Appcelerator Studio undefined1语法错误:意外的输入结束

问题描述 投票:0回答:2

我的Appcelerator Studio突然崩溃了,无法打开或使用它了。我尝试将其卸载并重新安装,但是没有运气。

对此有何想法?请检查Crash error report here

系统信息

OS:MAC(OS X El Capitan v10.11.3)内存:4GB RAM

崩溃报告

undefined:1

SyntaxError: Unexpected end of input
at Object.parse (native)
at Object.readConfig (/usr/local/lib/node_modules/appcelerator/lib/util.js:720:30)
at Object.<anonymous> (/usr/local/lib/node_modules/appcelerator/bin/appc:96:23)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)
at node.js:968:3
ide appcelerator crash-reports appcelerator-studio
2个回答
0
投票

好像您的CLI版本和Node版本之间不兼容。

您现在正在运行的节点和CLI版本是什么?

Node 4.2及更高版本需要运行最新的Studio 4.8.0 / CLI 6.0 / SDK 6.0。理想情况下,Studio Mac安装程序会解决此问题,但您的情况并非如此。

要使其适合您的情况,请按照此处的说明进行Node和CLI的全新安装,然后运行studio。

https://medium.com/all-titanium/reinstalling-appcelerator-titanium-on-mac-from-scratch-9a2bb6b9b629#.d0k1wzt3z


0
投票

我在Appc 7.1.2中遇到类似的错误-这是我所学到的。

特定错误发生在/usr/local/lib/node_modules/appcelerator/lib/util.js:720

对于其他Appcelerator版本,util.js中的行号可能不同。

[我在编辑器中打开了util.js,并添加了一行以了解发生了什么:

console.log(cf);

现在,我可以看到它正在尝试读取哪个配置文件,在我看来,这是:

~/.appcelerator/appc-cli.json

此.json文件为空。删除此文件后,错误消失了。

现在运行appc setup并输入您的凭据并回答其他提示,这将重新创建并重写appc-cli.json

© www.soinside.com 2019 - 2024. All rights reserved.