使用NPM

Ionic 2有一些新的名词需要使用NodeNPM。我们看一下NodeNPM的关键概念和它们与Ionic的关系。

Ionic NPM包

NPM有两个和Ionic有关的包,Ionic CLIIonic-Angular

Ionic CLI

CLI(命令行接口)是用来创建项目,编译原生App,打包资源的主要工具。这个包叫做ionic,要安装这个包的话,运行以下命令:

npm install -g ionic

这样就可以使用CLI, 命令格式为 ionic <command>

Ionic Angular

这个包叫做ionic-angular。当使用CLI创建项目的时候,这个包会自动被安装。包的版本是通过项目的package.json来管理。一个简单的项目应该在package.json文件中有如下的代码:

{ 
    "dependencies": 
        { 
            "ionic-angular": "2.0.0-beta.4" 
        } 
}

也就是说这个项目使用了ionic-angular包,版本为2.0.0-beta.4。如何确定有新版本发布并且更新包呢?为了确认是否有更新,可以运行以下命令:

npm outdated

输出如下:

可以看到有新版本发布了。要更新的话,可以运行npm install ionic-angular@latest。或者修改package.json文件把依赖的版本修改为最新版本,然后运行npm update

results matching ""

    No results matching ""