• 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 去更新 

  • 相关阅读:
    9
    8
    7
    6
    5
    第四周
    作业14-数据库
    作业13-网络
    作业12-流与文件
    作业11-多线程
  • 原文地址:https://www.cnblogs.com/keatkeat/p/6361638.html
Copyright © 2020-2023  润新知