node的包管理器npm,淘宝的cnpm
npm
npm全称Node Package Manager,他是node包管理和分发工具
由于npm的软件源地址在国外,所以会出现速度慢很多包安装不上时候
转载来自:
https://blog.csdn.net/qq_37696120/article/details/80507178?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159625278919724845008678%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=159625278919724845008678&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v3~pc_rank_v2-1-80507178.first_rank_ecpm_v3_pc_rank_v2&utm_term=npm&spm=1018.2118.3001.4187
1. npm:包管理工具
刚开始接触可能不理解啥是包管理工具,那么下面替刚接触的同学简单描述一下:
首先是一个工具,帮助我们更好的工作的工具,
是什么样的工具? 举例来说:
如果我们在开发过程中使用jquery,那么是不是要引入jquery,你可能会下载这个jquery.js文件,
然后在代码中是吧;
如果使用 npm ,那么就方便了,直接在npm下使用命令:$ npm install jquery;就自动下载了;
在远端有一个npm服务器,里面有很多别人写的代码,我们可以直接使用npm下载使用;
同时你也可以把自己写的代码推送到npm 服务器,让别人使用;
2.安装,
可以选择安装node,然后npm也集成在里面,等于同时下载了node和npm;
安装完后 ,可以使用本机的命令行输入:npm -v 查看,
也可以使用node安装时带的node.js command prompt,
或者使 用git bash
也行,挺好用;
安装成功就可以使用了;
详细 : https://blog.csdn.net/csdn_yudong/article/details/78946708?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159625278919724845008678%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=159625278919724845008678&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2alltop_click~default-2-78946708.first_rank_ecpm_v3_pc_rank_v2&utm_term=npm&spm=1018.2118.3001.4187
什么是cnpm?因为npm安装插件是从国外服务器下载,受网络影响大,可能出现异常,所以我们乐于分享的淘宝团队干了这事。来自官网:“这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。”
作者:没事儿啊
链接:https://www.jianshu.com/p/f581cf9360a2
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
就是根据国情,很多资源在你的局域网里是访问不了的,淘宝帮你把外网的东西下载好了(拷贝了一个一毛一样的资源整站),放在它的服务器上,让你能够高速下载,这就是镜像。
npm install的时候,指定镜像地址或者直接用淘宝的cnpm即可。
官网教程里代码都贴了,拷贝下来扔终端里跑一下就好。
作者:Twosee
链接:https://www.zhihu.com/question/57671550/answer/302369185
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
vue-cli直接生成一个vue项目的架构
vue脚手架指的是vue-cli,它是一个专门为单页面应用快速搭建繁杂的脚手架,使用vue脚手架我们可以快速的开始一个项目,不必每次新建项目就进行重复的工作。”
Facebook 贡献的 Javascript 包管理器。
JavaScript 包管理器
Yarn