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 是需要发布到生产环境的,是要打包的。