vue 相关知识点链接记录

vue项目用到的知识点:
1:Node.js vue使用NPM作为项目的依赖包管理工具
链接:http://www.runoob.com/nodejs/nodejs-npm.html
2:vue-cli vue项目的脚手架工具
链接:https://cli.vuejs.org/zh/guide/cli-service.html
3:ES6 js语言的新特性
链接:http://es6.ruanyifeng.com/
4:vue 语言基本
链接:https://cn.vuejs.org/v2/guide/

小知识点:

1:Vue中的package.json里面dependencies和devDependencies区别

dependencies:
应用能够正常运行所依赖的包。这种 dependencies 是最常见的,用户在使用 npm install 安装你的包时会自动安装这些依赖。

devDependencies:
开发应用时所依赖的工具包。通常是一些开发、测试、打包工具,例如 webpack、ESLint、Mocha。应用正常运行并不依赖于这些包,用户在使用 npm install 安装你的包时也不会安装这些依赖。

我们在使用npm install 安装模块或插件的时候,有两种命令把他们写入到 package.json 文件里面去:
a: npm install 【包名】 --save -dev
b: npm install 【包名】 --save
在 package.json 文件里面提现出来的区别就是:
使用 npm install【包名】 --save -dev 安装的包,会被写入到devDependencies 对象里面去;
使用 npm install【包名】 --save 安装的包,则被写入到 dependencies 对象里面去。

package.json 文件里面的 devDependencies 和 dependencies 对象的区别?
devDependencies 里面的插件(比如各种loader,babel全家桶及各种webpack的插件等)只用于开发环境,不用于生产环境,因此不需要打包;而 dependencies 是需要发布到生产环境的,是要打包的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是 NPM npm之于Node,就像pip之于Python,gem之于Ruby,composer之于PHP。 ...
    ihoey阅读 6,294评论 2 36
  • npm是什么 NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具...
    build1024阅读 8,029评论 0 9
  • NPM NPM 是随同 Node 一起安装的包管理工具,能解决 Node 代码部署上的很多问题,常见的使用场景有以...
    heyi_let阅读 2,644评论 0 2
  • 免责声明:此文章是转载文章,这里给出原链接,以示尊重。原作者名称:knqiufan原作者博客:https://bl...
    振礼硕晨阅读 22,665评论 0 20
  • Node.js第一天 1. 初识Node.js 1.1 Node.js是什么 Node.js® is a Java...
    再见天才阅读 4,827评论 1 24