【问题标题】:NEW CLI INSTALL - does not work... tried Alloy and Classic新 CLI 安装 - 不起作用...尝试了 Alloy 和 Classic
【发布时间】:2016-06-24 14:11:04
【问题描述】:
概括: 2016-06-24T12:28:18.008Z |错误 |抛出了一个未捕获的异常! 无法读取未定义的属性“选项” 2016-06-24T12:28:18.011Z |错误 |无法读取未定义的属性“选项” 细节: 全新安装,Windows 10 64bit 跟随:https://docs.appcelerator.com/platform/latest/#!/guide/Appcelerator_CLI_Tasks 我采取的步骤: 下载了 NODE 安装程序(下载页面上的 URL): 节点--版本 v4.4.5 npm 安装应用加速器 -g npm WARN installMany 请求与 appcelerator@4.2.6 捆绑在一起,但在解压树中找不到捆绑包 npm WARN installMany chalk 与 appcelerator@4.2.6 捆绑在一起,但在解压树中找不到捆绑包 npm WARN installMany 进度与 appcelerator@4.2.6 捆绑在一起,但在解压树中找不到捆绑包 npm WARN installMany tar 与 appcelerator@4.2.6 捆绑在一起,但在解压树中找不到捆绑包 npm WARN installMany 与 appcelerator@4.2.6 捆绑在一起,但在解压树中找不到捆绑包 npm WARN installMany 调试与 appcelerator@4.2.6 捆绑在一起,但在解压树中找不到捆绑包 npm WARN installMany lodash 与 appcelerator@4.2.6 捆绑在一起,但在解压树中找不到捆绑包 npm WARN installMany 请求与 appcelerator@4.2.6 捆绑在一起,但在解压树中找不到捆绑包 C:\Users\Ozz Nixon\AppData\Roaming\npm\appcelerator -> C:\Users\Ozz Nixon\AppData\Roaming\npm\node_modules\appcelerator\bin\appc C:\Users\Ozz Nixon\AppData\Roaming\npm\appc -> C:\Users\Ozz Nixon\AppData\Roaming\npm\node_modules\appcelerator\bin\appc appcelerator@4.2.6 C:\Users\Ozz Nixon\AppData\Roaming\npm\node_modules\appcelerator ├── which@1.0.8 ├──进步@1.1.8 ├── async@1.5.2 ├── semver@3.0.1 ├── 调试@2.2.0 (ms@0.7.1) ├── chalk@0.5.1 (ansi-styles@1.1.0, escape-string-regexp@1.0.5, supports-color@0.2.0, strip-ansi@0.3.0, has-ansi@0.1.0 ) ├── update-notifier@0.5.0 (is-npm@1.0.0, string-length@1.0.1, chalk@1.1.3, repeating@1.1.3, semver-diff@2.1.0, configstore@1.4 .0, 最新版本@1.0.1) ├── tar@1.0.3 (inherits@2.0.1, block-stream@0.0.8, fstream@1.0.8) ├── request@2.72.0 (aws-sign2@0.6.0, forever-agent@0.6.1, tunnel-agent@0.4.2, oauth-sign@0.8.1, is-typedarray@1.0.0, caseless @0.11.0、stringstream@0.0.5、isstream@0.1.2、json-stringify-safe@5.0.1、extend@3.0.0、form-data@1.0.0-rc4、tough-cookie@2.2.2 , node-uuid@1.4.7, qs@6.1.0, combine-stream@1.0.5, mime-types@2.1.10, aws4@1.3.2, hawk@3.1.3, bl@1.1.2, http -signature@1.1.1, har-validator@2.0.6) └── lodash@4.11.1 应用程序设置 查找最新版本 ...5.3.0 OK 验证安全校验和 OK 正在安装...确定 编译平台原生模块... └ socket.io-client/ws ...好的 └ bunyan/dtrace-provider ...好的 └ appc-ldapjs/dtrace-provider ... 好的 └ chokidar/fsevents ...好的 └ chokidar/fsevents ...好的 需要 Appcelerator 登录才能继续... ? Appcelerator ID:ozznixon@gmail.com ? Appcelerator ID:ozznixon@gmail.com ?密码: ******** Appcelerator ID 和密码组合无效。 需要 Appcelerator 登录才能继续... ? Appcelerator ID:ozznixon@gmail.com ?密码: ************** Appcelerator ID 和密码组合无效。 需要 Appcelerator 登录才能继续... ? Appcelerator ID:ozznixon@gmail.com ?密码: ******** 必须先授权此计算机,然后才能完成登录。 ?通过电子邮件或电话/短信的授权码确认?电子邮件至 ozznixon@gmail.com 授权代码已发送至您的电子邮件地址 ozznixon@gmail.com ?请输入您通过电子邮件 ozznixon@gmail.com 收到的授权代码:7015 此计算机现已授权:Windows 机器 ID:8f61c9c2-dad0-4208-9e4c-c096d20e2894 您可以通过 appc logout 注销来取消对这台计算机的授权 正在生成开发者证书和私钥/公钥... ?您是否计划开发 Titanium 应用程序?是的 检查您的环境... 未找到移动 SDK,正在下载... 新版本可用! 5.3.0.GA 下载 http://builds.appcelerator.com/mobile-releases/5.3.0/mobilesdk-5.3.0.GA-win32.zip 100% [=========================================] 0.0s 将 SDK 解压到 C:\ProgramData\Titanium 100% [=========================================] 将 Titanium SDK 5.3.0.GA 设置为默认值。 Titanium SDK 5.3.0.GA 安装成功! 您拥有最新的 Titanium SDK 版本 5.3.0.GA 在您的环境中发现了以下 JDK 问题: 未安装 JDK(Java 开发工具包)。 如果您已经安装了 JDK,请验证您的 JAVA_HOME 环境变量是否设置正确。 JDK 是必需的,必须手动下载并安装 http://appcelerator.com/jdk。 检测到您的环境存在一些问题 请查看上面发现的针对您的环境检测到的问题。 您应该在构建或运行跨平台应用程序之前解决这些问题。 一旦解决了验证问题,您就可以重新运行安装程序。 appc设置完成! 我下载并安装了:Java SE Development Kit 8 Update 92 (64-bit) 然后: 应用程序使用 提供以下版本: 5.3.1-2 未安装 5.3.0 已安装(最新)(活动) 5.3.0-47 未安装 5.3.0-43 未安装 5.3.0-34 未安装 5.2.0-265 未安装 5.2.2 未安装 5.2.0-213 未安装 5.2.1 未安装 5.2.1-12 未安装 5.2.0-55 未安装 5.2.0 已安装 5.1.0 未安装 5.0.4 未安装 5.0.3 未安装 5.0.2 未安装 5.0.1 未安装 5.0.0 未安装 4.1.3 未安装 4.1.2 未安装 4.1.1 未安装 4.1.0 未安装 5.0.0-50 未安装 5.0.0-40 未安装 4.0.2 未安装 4.1.0-0 未安装 4.0.1 未安装 4.0.0 未安装 4.0.0-rc 未安装 1.2.123 未安装 0.2.285 未安装 0.2.283 未安装 0.2.282 未安装 0.2.276 未安装 0.2.273 未安装 0.2.255 未安装 0.2.247 未安装 0.2.246 未安装 0.2.242 未安装 0.2.241 未安装 0.2.230 未安装 0.2.229 未安装 0.2.228 未安装 0.2.227 未安装 0.2.226 未安装 0.2.225 未安装 0.2.224 未安装 0.2.223 未安装 0.2.222 未安装 0.2.221 未安装 0.2.220 未安装 0.2.219 未安装 0.2.218 未安装 0.2.217 未安装 0.2.216 未安装 0.2.215 未安装 0.2.214 未安装 0.2.213 未安装 0.2.212 未安装 0.2.210 未安装 0.2.209 未安装 0.2.208 未安装 0.2.207 未安装 0.2.204 未安装 0.2.203 未安装 0.2.201 未安装 0.2.200 未安装 0.2.199 未安装 0.2.198 未安装 0.2.198 未安装 0.2.197 未安装 0.2.196 未安装 0.2.195 未安装 0.2.192 未安装 0.2.191 未安装 0.2.187 未安装 0.2.186 未安装 0.2.185 未安装 0.2.183 未安装 0.2.182 未安装 0.2.181 未安装 0.2.181 未安装 0.2.180 未安装 0.2.179 未安装 0.2.178 未安装 0.2.177 未安装 0.2.176 未安装 0.2.175 未安装 0.2.174 未安装 0.2.173 未安装 0.2.172 未安装 0.2.170 未安装 0.2.169 未安装 0.2.101 未安装 0.2.101 未安装 0.2.101 未安装 0.2.100 未安装 0.2.99 未安装 0.2.98 未安装 0.2.97 未安装 然后: appc new -t 钛 --id com.jahbraids.intro -n introproj -p android 有一个新的更新(5.3.1-2)可用...用appc下载使用5.3.1-2 Appcelerator 命令行界面,版本 5.3.0 版权所有 (c) 2014-2016,Appcelerator, Inc. 保留所有权利。 *** 全新完成。 *** 然后: 应用程序运行 Appcelerator 命令行界面,版本 5.3.0 版权所有 (c) 2014-2016,Appcelerator, Inc. 保留所有权利。 2016-06-23T23:51:51.172Z |错误 |抛出了一个未捕获的异常! 无法读取未定义的属性“选项” 2016-06-23T23:51:51.175Z |错误 |无法读取未定义的属性“选项” 搜索,找到关闭的票,并尝试: npm install -g 钛 npm WARN 已弃用 wrench@1.5.8:wrench.js 已弃用!您应该查看 fs-extra (https://github.com/jprichardson/node-fs-extra) 以了解您使用扳手进行的任何操作。感谢大家多年来的使用。 C:\Users\Ozz Nixon\AppData\Roaming\npm\ti -> C:\Users\Ozz Nixon\AppData\Roaming\npm\node_modules\titanium\bin\titanium C:\Users\Ozz Nixon\AppData\Roaming\npm\titanium -> C:\Users\Ozz Nixon\AppData\Roaming\npm\node_modules\titanium\bin\titanium 钛@5.0.9 C:\Users\Ozz Nixon\AppData\Roaming\npm\node_modules\titanium ├── async@1.4.2 ├── sprintf@0.1.5 ├── 人性化@0.0.9 ├── semver@5.0.3 ├── 颜色@1.1.2 ├── 扳手@1.5.8 ├── temp@0.8.3 (os-tmpdir@1.0.1, rimraf@2.2.8) ├── fields@0.1.24 (keypress@0.2.1, colors@0.6.2) ├── winston@1.0.2 (cycle@1.0.3, isstream@0.1.2, stack-trace@0.0.9, eyes@0.1.8, async@1.0.0, pkginfo@0.3.1, colors@1.0 .3) ├── longjohn@0.2.9 (source-map-support@0.3.2) ├── request@2.62.0 (forever-agent@0.6.1, caseless@0.11.0, aws-sign2@0.5.0, oauth-sign@0.8.2, tunnel-agent@0.4.3, stringstream@0.0 .5、isstream@0.1.2、json-stringify-safe@5.0.1、extend@3.0.0、tough-cookie@2.2.2、node-uuid@1.4.7、qs@5.1.0、组合流@1.0.5、mime-types@2.1.11、form-data@1.0.0-rc4、http-signature@0.11.0、bl@1.0.3、hawk@3.1.3、har-validator@1.8.0 ) ├──时刻@2.10.6 └── node-appc@0.2.31 (xmldom@0.1.19, semver@5.0.1, node-uuid@1.4.3, adm-zip@0.4.7, diff@2.1.0, optimist@0.6.1 , uglify-js@2.4.24, request@2.61.0) 仍然: appc run -p android Appcelerator 命令行界面,版本 5.3.0 版权所有 (c) 2014-2016,Appcelerator, Inc. 保留所有权利。 2016-06-23T23:57:09.690Z |错误 |抛出了一个未捕获的异常! 无法读取未定义的属性“选项” 2016-06-23T23:57:09.695Z |错误 |无法读取未定义的属性“选项” 是否更新:appc 使用 5.3.1-2 在继续之前,需要下载最新的 Appcelerator 软件更新。 查找版本 5.3.1-2 ... 好的 验证安全校验和 OK 正在安装...确定 编译平台原生模块... └ socket.io-client/ws ...好的 └ bunyan/dtrace-provider ...好的 └ appc-ldapjs/dtrace-provider ... 好的 └ chokidar/fsevents ...好的 └ chokidar/fsevents ...好的 安装!! 仍然: appc run -p android Appcelerator 命令行界面,版本 5.3.1-2 版权所有 (c) 2014-2016,Appcelerator, Inc. 保留所有权利。 2016-06-24T12:28:18.008Z |错误 |抛出了一个未捕获的异常! 无法读取未定义的属性“选项” 2016-06-24T12:28:18.011Z |错误 |无法读取未定义的属性“选项”

【问题讨论】:

    标签: exception appcelerator


    【解决方案1】:

    感谢您与我们分享。请在管理命令提示符下运行以下命令。

    del -rf ~/.appcelerator

    del -rf ~/.titanium

    npm 卸载 -g 钛

    npm 卸载 -g appcelerator

    npm install -g appcelerator

    应用程序使用最新

    应用程序设置

    appc登录

    【讨论】:

    • 这可能会让我到达那里,但是,我仍然收到未定义 JAVA_HOME 的消息,但是,我检查了是否安装了 JDK。 JAVA_HOME 应该指向哪里? (Windows 10)。
    • 我设置为:JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0_80\bin
    • 并且 appc 安装程序仍然说它没有安装 - 但该路径是安装 JDK 的位置。所以我尝试了: JAVA_HOME=C:\ProgramData\Oracle\Java\javapath 在 appc 设置过程中也失败了......
    【解决方案2】:

    您看到的问题似乎是https://jira.appcelerator.org/browse/TIMOB-23480。此问题已在 SDK 的最新 5.3.1 版本中得到修复。您可以使用 appc ti sdk install -b 5_3_X -d 安装它。

    另外供您参考,我的 JAVA_HOME 设置为 C:\Program Files (x86)\Java\jdk1.7.0_80,设置此环境变量后请确保重新启动命令提示符。

    【讨论】:

      猜你喜欢
      • 2021-11-27
      • 1970-01-01
      • 2020-11-17
      • 2021-08-24
      • 2017-01-05
      • 1970-01-01
      • 2016-04-16
      • 2020-01-04
      • 2013-08-26
      相关资源
      最近更新 更多