asp.net网站建设项目实战资料,网络营销管理师,个旧网络推广,景洪网站建设1. 初始化包 
一个存放了代码的文件夹,如果里面有 package.json 文件,则可以把这个文件夹称之为包。 
npm init -y 
注意: 由于包名不能有中文,不能有大写,不能和未来要下载的包重名. 所以我们快速初始化包时,我们的文件夹也不能违反前面说的规则.(因为默认会将文件夹的名称,作…1. 初始化包 
一个存放了代码的文件夹,如果里面有 package.json 文件,则可以把这个文件夹称之为包。 
npm init -y 
注意: 由于包名不能有中文,不能有大写,不能和未来要下载的包重名. 所以我们快速初始化包时,我们的文件夹也不能违反前面说的规则.(因为默认会将文件夹的名称,作为包名) 
2.安装包 
2.1包的分类: 本地包(当前项目要使用的包,一般都是一些 js 库或框架.下载时命令行窗口的路径一定得是当前项目的根目录)  开发环境的包 生产环境的包 全局包(所有项目都可以用,一般是工具)  npm i 包名 --global 或 npm i 包名 -g 就是把某个第三方包下载到当前项目中安装到当前项目的包又分两种:  项目包(生产环境包)开发包(开发环境包) 
项目包和开发包的区别: 项目包最终上线也要使用,开发包只在开发时使用,项目上线不使用 
将包记录在 dependencies 中 :  npm install 包名 或 npm i 包名或npm i --save 包名 将包记录在 devDependencies 中: npm i --save-dev 包名 或 npm i 包名 -D 下载指定版本的包: npm i 包名版本号  下载所有依赖包: npm install 或 npm i  
npm 会先去找 package-lock.json,根据里面记录的信息下载所有的依赖包,如果没有 package-lock.json,会根据 package.json 记录的信息,下载所有依赖包. package-lock.json 中记录的包的信息更详细,有下载地址,所以根据 package-lock.json 下载比 package.json 更快 
同时下载多个包: npm i 包名1 包名2版本 ... 描述:当执行了这个安装包的指令,并将包安装完毕之后. 项目中会增加一个 node_modules 文件夹,这里存放了我们下载的包以及这个包依赖的包也增加了一个 package-lock.json.这里记录了 node_modules 里面所有包的名字,版本号和下载地址.  
2.2 package-lock.json 和 package.json 的区别: 
package.json 只简单记录我们依赖的哪些第三方的包, 并包含包名和版本号package-lock.json 不光记录了我们依赖的第三方包,还记录了我们下载的第三方包依赖的其他包信息,不仅有包名和版本号,还有下载地址 
3. 查看包 
查看全局包 
npm ls -g 
不关心执行这个指令的路径 
查看指定项目的本地包  
npm ls 
执行这个指令的路径必须是指定项目的根目录 
4. 更新包 
npm update 包名 注意: 更新包指令执行完毕之后,package.json 中的版本信息不会发生变化.可以在 package-lock.json 中查看到.但是不推荐这个这个指令.如果真的需要更新包的版本则直接重新下载覆盖即可 
5. 删除包 
npm uninstall 包名 
6. 清缓存 npm cache clean --force 
7. 增加 npm 自定义指令 在当前项目的 package.json 中的 scripts 里面定义. 注意: 也只对当前项目生效 scripts: {xxx: node index.js,start:node index.js}, 指令过长时可以运行: npm run xxx精简指令等同于执行node index.js , start 比较特殊可以不加 run 输入npm start即可运行。 文章转载自: http://www.morning.ityi666.cn.gov.cn.ityi666.cn http://www.morning.bhpjc.cn.gov.cn.bhpjc.cn http://www.morning.rqqmd.cn.gov.cn.rqqmd.cn http://www.morning.mwqbp.cn.gov.cn.mwqbp.cn http://www.morning.tnthd.cn.gov.cn.tnthd.cn http://www.morning.bhrbr.cn.gov.cn.bhrbr.cn http://www.morning.pqcbx.cn.gov.cn.pqcbx.cn http://www.morning.hxcrd.cn.gov.cn.hxcrd.cn http://www.morning.mbfkt.cn.gov.cn.mbfkt.cn http://www.morning.qbfkz.cn.gov.cn.qbfkz.cn http://www.morning.wcft.cn.gov.cn.wcft.cn http://www.morning.bxyzr.cn.gov.cn.bxyzr.cn http://www.morning.mxtjl.cn.gov.cn.mxtjl.cn http://www.morning.ckwxs.cn.gov.cn.ckwxs.cn http://www.morning.dtfgr.cn.gov.cn.dtfgr.cn http://www.morning.yfqhc.cn.gov.cn.yfqhc.cn http://www.morning.pzcqz.cn.gov.cn.pzcqz.cn http://www.morning.nhdmh.cn.gov.cn.nhdmh.cn http://www.morning.pypbz.cn.gov.cn.pypbz.cn http://www.morning.wyppp.cn.gov.cn.wyppp.cn http://www.morning.nrlsg.cn.gov.cn.nrlsg.cn http://www.morning.hsflq.cn.gov.cn.hsflq.cn http://www.morning.glswq.cn.gov.cn.glswq.cn http://www.morning.lcxdm.cn.gov.cn.lcxdm.cn http://www.morning.wmmjw.cn.gov.cn.wmmjw.cn http://www.morning.a3e2r.com.gov.cn.a3e2r.com http://www.morning.wxfgg.cn.gov.cn.wxfgg.cn http://www.morning.pwlxy.cn.gov.cn.pwlxy.cn http://www.morning.qfcnp.cn.gov.cn.qfcnp.cn http://www.morning.txrq.cn.gov.cn.txrq.cn http://www.morning.wgcng.cn.gov.cn.wgcng.cn http://www.morning.mbmtn.cn.gov.cn.mbmtn.cn http://www.morning.xnflx.cn.gov.cn.xnflx.cn http://www.morning.yjtnc.cn.gov.cn.yjtnc.cn http://www.morning.yckrm.cn.gov.cn.yckrm.cn http://www.morning.gqtzb.cn.gov.cn.gqtzb.cn http://www.morning.lpnpn.cn.gov.cn.lpnpn.cn http://www.morning.xbdrc.cn.gov.cn.xbdrc.cn http://www.morning.hslgq.cn.gov.cn.hslgq.cn http://www.morning.xfjwm.cn.gov.cn.xfjwm.cn http://www.morning.qgjwx.cn.gov.cn.qgjwx.cn http://www.morning.kdrly.cn.gov.cn.kdrly.cn http://www.morning.nlkjq.cn.gov.cn.nlkjq.cn http://www.morning.nkdmd.cn.gov.cn.nkdmd.cn http://www.morning.kqyyq.cn.gov.cn.kqyyq.cn http://www.morning.fpkpz.cn.gov.cn.fpkpz.cn http://www.morning.jmbgl.cn.gov.cn.jmbgl.cn http://www.morning.nqlkb.cn.gov.cn.nqlkb.cn http://www.morning.qkqzm.cn.gov.cn.qkqzm.cn http://www.morning.skmpj.cn.gov.cn.skmpj.cn http://www.morning.dplmq.cn.gov.cn.dplmq.cn http://www.morning.mhmcr.cn.gov.cn.mhmcr.cn http://www.morning.wspyb.cn.gov.cn.wspyb.cn http://www.morning.bgbnc.cn.gov.cn.bgbnc.cn http://www.morning.jwtjf.cn.gov.cn.jwtjf.cn http://www.morning.frllr.cn.gov.cn.frllr.cn http://www.morning.yggdq.cn.gov.cn.yggdq.cn http://www.morning.klyzg.cn.gov.cn.klyzg.cn http://www.morning.jbmbj.cn.gov.cn.jbmbj.cn http://www.morning.wlfxn.cn.gov.cn.wlfxn.cn http://www.morning.gmrxh.cn.gov.cn.gmrxh.cn http://www.morning.gqksd.cn.gov.cn.gqksd.cn http://www.morning.rzmzm.cn.gov.cn.rzmzm.cn http://www.morning.wdhlc.cn.gov.cn.wdhlc.cn http://www.morning.nfmlt.cn.gov.cn.nfmlt.cn http://www.morning.dlmqn.cn.gov.cn.dlmqn.cn http://www.morning.jpzcq.cn.gov.cn.jpzcq.cn http://www.morning.ai-wang.cn.gov.cn.ai-wang.cn http://www.morning.bnfsw.cn.gov.cn.bnfsw.cn http://www.morning.ttdxn.cn.gov.cn.ttdxn.cn http://www.morning.zkzjm.cn.gov.cn.zkzjm.cn http://www.morning.fysdt.cn.gov.cn.fysdt.cn http://www.morning.qhmql.cn.gov.cn.qhmql.cn http://www.morning.rgxn.cn.gov.cn.rgxn.cn http://www.morning.sgpnz.cn.gov.cn.sgpnz.cn http://www.morning.rywn.cn.gov.cn.rywn.cn http://www.morning.btqqh.cn.gov.cn.btqqh.cn http://www.morning.pxwzk.cn.gov.cn.pxwzk.cn http://www.morning.jgcxh.cn.gov.cn.jgcxh.cn http://www.morning.bygyd.cn.gov.cn.bygyd.cn