NPM入门笔记

参考资料

NPM是啥

  • 基于Nodejs运转

  • 软件模块治理东西(软件包东西), 对应我这个Javaer来讲,有点类似于Maven

  • 如今广泛用于web前端项目的治理, 主如果种种依靠库的治理

  • 敕令行情势运转

装置

装置Node

  • https://nodejs.org/en/download/

  • 速率非常快,完整不像外洋的网站

  • windows, linux, 32/65bit, 各个版本完全

  • 考证胜利:
    node –version

  • Node敕令的语法跟一般有点差别, 起首,参数都是加两个-的, 其次, 敕令以.开首,比方:

$ node
> console.log('Node is running');
Node is running
> .help
.break Sometimes you get stuck, this gets you out
.clear Alias for .break
.exit  Exit the repl
.help  Show repl options
.load  Load JS from a file into the REPL session
.save  Save all evaluated commands in this REPL session to a file> .exit

装置NPM

  • Node装完今后, npm连带着就装上了, 能够直接考证
    $ npm –version

装置软件包

教程里关于默许位置和参数的修正,就直接跳过了, 先尝试运用

  • 先尝试简朴的装置
    npm install uglify-js –global

  • 发明默许源装置好慢,几乎没法容忍,照样换一个吧,淘宝有国内镜像:
    https://npm.taobao.org/
    装置体式格局:
    npm install -g cnpm –registry=https://registry.npm.taobao.org
    今后就运用cnpm来替代npm了

  • 再次尝试本来的敕令
    cnpm install uglify-js –global
    敏捷完成

  • 当地装置: npm最好的处所在于, 缺省情况下(不带–global参数), 是装置到当地文件夹的.
    npm install underscore

  • 检察当地装置包: npm list

  • 发明cnpm不是全能的, 适才的underscore就,没有, 拿Vue来练手却是胜利了
    npm install vue

    原文作者:songofhawk
    原文地址: https://segmentfault.com/a/1190000008179621
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞