3.npm

什么是npm

  • Node Package Manager
  • Node应用程序依赖包的管理工具
  • 安装卸载更新的操作
        

为什么使用npm

  • 包很多,一个包可能以来许多其它的包
  • npm能解决依赖问题


npm的操作

  • npm  install package_name                                //安装一个包(稳定版)
  • npm  install package_name@版本号
  • npm  init                                                                  //初始化
  • npm  uninstall package_name                           //卸载一个包


默认情况下,在哪个文件夹下运行npm,npm就在当前目录创建一个文件夹node_modules,
然后将要安装的程序安装到文件夹node_modules里面,这样我很不习惯哈。。。所以让我们给它设置一个默认位置吧!

// 设置npm安装程序时的默认位置
npm config set prefix "D:\Program Files\nodejs\X64\node_global"


// 设置npm安装程序时的缓存位置
npm config set cache "D:\Program Files\nodejs\X64\node_cache"


// 设置环境变量NODE_PATH 
NODE_PATH = D:\Program Files\nodejs\X64\node_global\node_modules


// 然后在使用npm安装程序时在后面加一个参数-g即可将安装的程序安装到我们指定的目录
// 如 npm install ionic -g
npm install XXX -g
C:\Users\Administrator>npm -v npm warn Unknown user config "couchbase-binary-host-mirror". This will stop working in the next major version of npm. npm warn Unknown user config "debug-binary-host-mirror". This will stop working in the next major version of npm. npm warn Unknown user config "electron-mirror". This will stop working in the next major version of npm. npm warn Unknown user config "flow-bin-binary-host-mirror". This will stop working in the next major version of npm. npm warn Unknown user config "fse-binary-host-mirror". This will stop working in the next major version of npm. npm warn Unknown user config "fuse-bindings-binary-host-mirror". This will stop working in the next major version of npm. npm warn Unknown user config "git4win-mirror". This will stop working in the next major version of npm. npm warn Unknown user config "gl-binary-host-mirror". This will stop working in the next major version of npm. npm warn Unknown user config "grpc-node-binary-host-mirror". This will stop working in the next major version of npm. npm warn Unknown user config "hackrf-binary-host-mirror". This will stop working in the next major version of npm. npm warn Unknown user config "leveldown-binary-host-mirror". This will stop working in the next major version of npm. npm warn Unknown user config "leveldown-hyper-binary-host-mirror". This will stop working in the next major version of npm. npm warn Unknown user config "mknod-binary-host-mirror". This will stop working in the next major version of npm. npm warn Unknown user config "node-sqlite3-binary-host-mirror". This will stop working in the next major version of npm. npm warn Unknown user config "node-tk5-binary-host-mirror". This will stop working in the next major version of npm. npm warn Unknown user config "nodegit-binary-host-mirror". This will stop working in the next major version of npm. npm warn Unknown user config "operadriver-cdnurl". This will stop working in the next major version of npm. npm warn Unknown
03-15
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值