什么是NPM前端
npm(node package manager)node的包管理工具vue
在 GitHub 尚未兴起的年代,前端是经过网址来共享代码,举例来讲:
若是咱们在开发过程当中想使用 vue ,那么是否是要引入 vue ,你可能会下载这个 vue.js 文件在HTML代码中:node
<script src="https://cdn.jsdelivr.net/npm/vue@2.5.16/dist/vue.js"></script>
当一个网站依赖的代码愈来愈多,程序员发现这是一件很麻烦的事情:jquery
去 jQuery 官网下载 jQuery
去 BootStrap 官网下载 BootStrap
去 Underscore 官网下载 Underscore
……程序员
有些程序员就受不鸟了,npm 给出一个解决方案:用一个工具把这些代码集中到一块儿来管理吧!npm
NPM 的思路大概是这样的:json
$ npm install jquery
这些能够被使用的代码被叫作「包」(package),这就是 NPM 名字的由来:Node Package(包) Manager(管理器)。bootstrap