Vue3小知识
目录
npm install 常用的-S 、-D 、-g 有什么区别
npm install 本身就有一个别名 npm i
- npm i module_name -S 即 npm install module_name –save 写入dependencies,发布到生产环境
- npm i module_name -D 即 npm install module_name –save-dev 写入devDependencies,发布到开发环境
- npm i module_name -g 即 global全局安装(命令行使用)
- npm i module_name 即 本地安装(将安装包放在 ./node_modules 下)
vue,vue-cli和@vue/cli是什么关系?有什么区别?
vue是构建用户界面的渐进式JavaScript 框架。
vue-cli是vue的一个官方脚手架工具(快速工程化命令工具), 用来帮助程序员们快速搭建基于vue框架的开发环境。
vue有很多脚手架工具,vue-cli只是其中一种,侧重于单页面应用 (SPA) 的快速搭建,网址:cli.vuejs.org/zh/guide/
@vue/cli是新版vue-cli,提供了GUI维护界面,@vue/cli 安装的是vue3及以上版本, vue-cli 安装的是vue2。
扩展:
- Vue-cli = Vue + 一堆的js插件。
- SpringCloud = SpringBoot + 一堆第三方组件。
- vue-cli 4.5以下,对应的是Vue2
- vue-cli 4.5及以上,对应的是Vue3