vue创建项目
cnpm install -g @vue/cli
vue -V //vue --version
vue create hello2
#npm init vite #vite创建项目
#1.手动选择
#2.
Babel
Typescript
#3.
默认
Babel //转码器,可以将ES6代码转为ES5代码,从而在现有环境执行
TypeScript// TypeScript是一个JavaScript(后缀.js)的超集(后缀.ts)包含并扩展了 JavaScript 的语法,需要被编译输出为 JavaScript在浏览器运行,目前较少人再用
Progressive Web App (PWA) Support// 渐进式Web应用程序
Router // vue-router(vue路由)
Vuex // vuex(vue的状态管理模式)
CSS Pre-processors // css预编译 CSS 预处理器(如:less、sass)
Linter / Formatter // 代码风格检查和格式化(如:ESlint)
Unit Testing // 单元测试(unit tests)
E2E Testing // e2e(end to end) 测试
Use history mode for router?
是否使用history router: 否
Where do you prefer placing config for Babel,ESlint,etc.? #你喜欢把配置Babel,ESlint等放在哪里?
In dedicated config files #在专用配置文件中
In package.json
Save this as a preset for future projects? (y/N) N
是否保存以上配置步骤的选项为今后所有项目的默认配置。不保存。因为不同项目需要的组件可能不一样
npm install axios
npm install font-awesome --save
#删除安装的模块
npm -rf node_modules/ # 删除已安装的模块
npm cache clean # 清除 npm 内部缓存
npm install # 重新安装