在 Windows 7 命令提示符处,我输入“meteor create blogtest”,这应该创建一个 Meteor 项目。
但是,我收到 Windows Script Host MS JScript 运行时错误,即代码 800A1391,“'tern' 未定义”(位于第 6 行,字符 3)
涉及的脚本文件是C:\Misc\meteor.js
随后尝试“meteor update”给了我同样的错误消息。
WTH(什么拉姆齐)?
更新
同时,回到命令提示符(将 C:\Misc 中的文件名从“meteor.js”更改为“meteor.jsold”后),我再次尝试“meteor update”,只是为了确保它会给我一个“ meteor 是谁或是什么?”消息类型。
它却沉思了半晌,拍着自己的额头,轻声哼了一声,最后说道:
C:\Misc> meteor 更新 已安装最新版本的 Meteor 1.2.0.2 电脑。在特定项目目录中运行“meteor update” 将该项目更新到 Meteor 1.2.0.2
然后我对自己说,“自己,为什么不再次尝试“meteor create blogtest”看看会发生什么?”
我做到了;有效;该项目已创建,现在正在 localhost 3000 上运行。
???
最佳答案
在基于 Unix 的系统 (Linux/OS X) 上,meteor
本身是一个 shell 脚本(与 Windows 批处理文件相同)。如果 Meteor 不存在,它会处理下载,然后运行主 JS 文件。我认为 Windows 上的工作方式是相同的。
关于javascript - 为什么这个基本的 Meteor 创建项目命令失败了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32996635/