https://zhuanlan.zhihu.com/p/24357770
(非常赞)去B站学习.https://www.bilibili.com/video/BV1Nx4118788?from=search&seid=8287692096724961225
为什么需要npm(node package manager)
远古时代,大家把各自的开源包放到了自己的网站.每个人都要跑到不同的人下面去找这个包.所以非常麻烦
最后因为node.js 火了,需要一个包管理.然后就内置了npm . 然后就是现在这样了
常用操作
安装好后会连带node 也一起有npm -vnode -vnpm install npm@lastest -g 让npm 更新自己到最新版本 -g 全局切换到对应的文件目录下面npm init然后安装 对应的包安装指定版本的 node版本nvm install v12.18.3查看已经安装的版本nvm ls切换版本nvm use v12.18.3(这是一次性的,重新开一个终端还是会回去的)nvm use 版本在mac和Linux上只是临时切换版本, 新开一个终端之后还是之前的版本node永久切换版本 nvm alias default 12.18.3https://www.yuque.com/qw5nze/ga14hc/awho3k?language=en-ustnpm是阿里定制的npm,内部私有的模块都会发布到这里
