zoukankan      html  css  js  c++  java
  • angular2 学习笔记 ( angular cli & npm version manage npm 版本管理 )

    更新 : 2017-05-05

    现在流行 Yarn !

    它是 facebook google 推出的东西.

    算是补助 npm 做的不够好的地方. 源码依然是发布去 npm,只是下载接口换掉罢了哦. 

    npm install -g yarn 

    ng set --global packageManager=yarn

    安装 yarn 然后设置一下 angular cli 就可以使用它啦. 

    2017-02-02

    Angular cli 

    refer : https://github.com/angular/angular-cli (官网)

    angular cli 是开发 angular 必备的工具. 主要是让你离开底层的工程代码, 比如使用 webpack 等等. 

    有了它我们就不需要直接接触 webpack 之类的工程化工具了. 

    $ npm install -g angular-cli (需要安装全局)

    然后我们就可以使用 

    $ ng new ProjectName

    来创建项目了.

    要发布的话 

    $ ng build --prod 

    要更新 cli 的版本, 我们必须 global 和 local 一起更新. 

    global 

    $ npm uninstall -g angular-cli 

    $ npm cache clean 

    $ npm install -g angular-cli@latest or $ npm install -g angular-cli@x.x.x 

    local 

    $ npm install --save-dev angular-cli@latest

    $ ng update

    ng update 会替你需改一些 files, 全部选 Y (yes)

    然后可以通过 vs code git 去看看 different, 然后我们在自己调整内容. 

    NPM : 

    refer : 

    http://stackoverflow.com/questions/36597780/how-do-i-correctly-upgrade-angular-2-npm-to-the-latest-version 

    http://stackoverflow.com/questions/10972176/find-the-version-of-an-installed-npm-package

    https://docs.npmjs.com/misc/semver (官网)

    介绍一些基本操作 : 

    -npm outdated

    可以看到那些 outdated 的 package

    -npm list 

    列出所有 package 的 version 

    -npm update 

    会依据 package.json 给的 range 去更新 

  • 相关阅读:
    Data Security---->Control Access to the Organization
    Data Modeling
    Slaesforce Paltform Development Basic
    Customize your Chatter Experience.
    wamp自定义网站根目录及多站点配置
    1053-1055
    1046-1052
    1044-1045
    HDOJ 1038-1043
    HDOJ 1031-1037
  • 原文地址:https://www.cnblogs.com/keatkeat/p/6361638.html
Copyright © 2011-2022 走看看