我很高兴看到Ionic的Release版本,但发现自己无法更新我现有的项目。这就是我所做的。
npm install -g ionic
bower.json
(上面的 www )你会在这里找到类似的东西:
{
"name": "MyAppName",
"private": "true",
"devDependencies": {
"ionic": "driftyco/ionic-bower#xxxxxxxx"
}
}
将其更改为此(基本上通过更改最后一行:
{
"name": "MyAppName",
"private": "true",
"devDependencies": {
"ionic": "driftyco/ionic-bower#1.0.0-rc.1"
}
}
保存文件
转到命令行并在App文件夹中运行
bower update
ionic lib update
运行ionic lib
检查版本号
希望能帮助别人挠头。
------编辑---------
这篇文章与Windows O / S有关,因为我使用的是64位Windows 7。
答案 0 :(得分:15)
我还有很多问题需要更新现有的离子项目。这就是我为解决这个问题所做的工作:
bower.json
www/lib/ionic
ionic lib update
。此操作会要求确认,只需输入yes
,您的项目就会更新到最新版本。
答案 1 :(得分:4)
您无需触摸bower.json
文件。
在npm install -g ionic
之后,请在您应用的根文件夹中运行此命令:
ionic lib update
如果您想要升级项目的Ionic版本,即下载和复制新的Ionic库,这将提示您。
答案 2 :(得分:2)
我将ionic
项目从ionic v1.0.1
升级到v1.1.0
,方法是使用npm
升级命令行工具,然后生成启动项目以查看更改内容。这正是我所做的:
npm uninstall -g ionic
npm install -g ionic
然后ionic start tabsAppX tabs
创建一个启动项目。当我将它与从ionic
的以前的版本创建的初学者项目进行比较时,我看到只有www/lib/ionic
文件夹被更改(到最新版本)。所以我只是将其复制到我的实际项目中并运行gulp scss
来更新我的css文件。
答案 3 :(得分:0)
以下是我在使用版本1时所做的事情:
在做离子启动时注意事项old-project-name --type ionic1保持旧项目名称以后不会引起任何问题