我遇到了类似的问题: meteor>错误:没有这样的包:'accounts-urls'
为了解决这个问题,看起来我必须降级我的Meteorite版本才能让'accounts-ui-bootstrap-dropdown'正常工作.
但首先我要检查我当前正在运行的Meteor版本.
我怎样才能做到这一点?我在带有终端的mac上运行Meteor.
Pep*_*L-G 79
查找版本:
meteor --version # CAUTION this will auto update your meteor release !!!!!
Run Code Online (Sandbox Code Playgroud)
除非手动升级,否则项目将保留在创建的流星版本中.通过运行找到这个:
cat .meteor/release
Run Code Online (Sandbox Code Playgroud)
ims*_*vko 20
有两个地方你应该检查你的Meteor版本.
有一个主要的Meteor工具,安装在你的主文件夹中:/Users/nearpoint/.meteor.它具有自动更新程序,并保存Meteor的副本以安装不同版本.
另一个地方是你项目的文件夹.project/.meteor/release包含此项目正在使用的Meteor版本.即使您的主要Meteor工具已更新,它仍将使用项目的固定版本,因此,除非您需要,否则向后不兼容的更改不会中断.
要更新主Mteor工具(通常是自动更新,但如果没有),只需运行即可curl https://install.meteor.com | sh.
要在项目的文件夹中更新项目的版本,请执行以下操作:
meteor update
Run Code Online (Sandbox Code Playgroud)
更新到最新版本或
meteor update --release 0.6.4.1
Run Code Online (Sandbox Code Playgroud)
如果要升级(或降级)到特定版本.现在,如果您查看.meteor/release项目中的文件,它将更改为新的固定版本.
另一种方法是在浏览器中打开Javascript 控制台并键入:
console.log(Meteor);
这对我来说非常有用,因为我在 Chromebook 上运行 Ubuntu,因此我不需要停止本地服务器来检查我当前正在运行的版本。
请注意,服务器确实需要运行 ( localhost:3000) 才能使此命令起作用。
如果您想检查正在运行的版本的版本,请加载javascript控制台并检查
Meteor.release
Run Code Online (Sandbox Code Playgroud)
(这是在它运行的时候 - 如果应用程序是用陨石部署的话,它有时会显示空白)
| 归档时间: |
|
| 查看次数: |
42149 次 |
| 最近记录: |