【问题标题】:Phonegap "phonegap build ios" command is not workingPhonegap“phonegap build ios”命令不起作用
【发布时间】:2013-09-24 17:34:53
【问题描述】:

我是 phonegap 新手,我尝试创建一个简单的 phonegap 应用程序。

使用命令行安装phonegap后:---

我已成功创建项目,但是当我尝试运行 phonegap build ios 命令时,会出现 Error alert 消息,其中包含 There is no script engine for file extension ".js"

我正在使用Windows 7,我安装了Node.js

编辑:

添加图片----

【问题讨论】:

  • 你的操作系统是什么?我假设您使用 nodejs 安装?
  • 我使用的是 Windows 7,并且我安装了 Node.js
  • 你可以从命令提示符运行:node 命令吗?它应该显示一个以“>”字符开头的新行。
  • @Hless: 是的,当我在控制台中输入 'node' 时,新行带有 '>'

标签: javascript ios html cordova


【解决方案1】:

可能是 Windows 将 js 扩展与错误的程序相关联。 PhoneGap 构建过程可能依赖于在 windows 中正确关联此扩展。

尝试在命令提示符下运行此命令: assoc .js=JSFile

然后尝试重新运行您的构建。

原答案在这里: Running Javascript with CScript?

【讨论】:

  • 感谢您的回答,当我使用“assoc .js=JSFile”时,我收到“访问已定义”消息。
  • 尝试以管理员身份运行 cmd.exe。右键单击 cmd.exe(或命令提示符的快捷方式)并选择“以管理员身份运行”。然后尝试再次运行assoc 命令。
  • 另外,不要忘记在执行此操作后跳出命令提示符,并以“普通”用户身份打开命令提示符。否则文件权限可能会有点混乱。
  • 是的,它现在已经完成,但仍然面临我在图片中提到的同样问题。
  • 执行命令后是否重新打开命令行? Windows 可能需要接收更改。
猜你喜欢
  • 2016-02-06
  • 2013-10-31
  • 1970-01-01
  • 1970-01-01
  • 2023-03-22
  • 1970-01-01
  • 2014-11-03
  • 2017-06-22
  • 2014-07-03
相关资源
最近更新 更多