vite vue3插件配置,vue2使用vite

  vite vue3插件配置,vue2使用vite

  轻快地是一个面向现代浏览器的更轻,更快的网应用开发工具,下面这篇文章主要给大家介绍了关于如何使用轻快地搭建vue3项目的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下

  

目录

   一:国家预防机制构建二:更改http://本地主机:3000到8080与网络路由访问三:配置轻快地别名(npm安装@类型/节点-保存-开发)四:路由(npm安装某视频剪辑软件路由器@4)五:vuex(npm install vuex@next - save)六:Eslint(可选)(npm安装-保存-开发埃斯林特插件-vue)七:less/sass(可选)(npm install -D sass sass-loader)总结使用轻快地需要结节版本在12以上

  

一:npm构建

  1、国家预防机制初始化邀请@最新

  2、项目名称:(项目名称)

  3、选择一个框架:(选择要用什么构建自己的项目,这边选vue)然后会有两个选项一个是vue(vue js),一个是vue ts,根据自己的项目需求来选

  4、光盘到项目下新公共管理安装安装一下依赖

  注:以下只针对vue3 ts配置,vue js请移步

  

二:更改http://localhost:3000/到8080与Network路由访问

  在vite.config.ts里面加入:(服务器对象为新增,其他均是原有代码)

  从“维特”导入{ defineConfig }

  从@vitejs/plugin-vue 导入某视频剪辑软件

  //https://vitejs.dev/config/

  导出默认定义配置({

  插件:[vue()],

  服务器:{

  主机:"0.0.0.0",//解决轻快地使用-要公开的主机

  端口:8080,

  打开:真

  }

  })

  

三:配置vite别名(npm install @types/node --save-dev)

  在vite.config.ts里面加入:(解决对象为新增)

  从“维特”导入{ defineConfig }

  从@vitejs/plugin-vue 导入某视频剪辑软件

  从"路径"导入{解决}

  //https://vitejs.dev/config/

  导出默认定义配置({

  插件:[vue()],

  服务器:{

  主机:"0.0.0.0",//解决轻快地使用-要公开的主机

  端口:8080,

  打开:真

  },

  解决:{

  别名:[

  {

  查找:"@",

  替换:resolve(__dirname," src ")

  }

  ]

  }

  })

  

四 :路由(npm install vue-router@4)

  科学研究委员会下新建目录路由器索引. ts

  从" vue路由器"导入{createRouter,createMemoryHistory,RouteRecordRaw}

  从" @/components/HelloWorld.vue "导入布局

  const routes:ArrayRouteRecordRaw=[

  {

  路径:"/",

  姓名:家,

  组件:布局

  }

  ]

  //创建

  const router=createRouter({

  history:createMemoryHistory(),

  路线

  })

  //暴露出去

  导出默认路由器

  在最小分时(同timesharing)下从导入路由器。/路由器/索引引入路由

  在最小分时(同timesharing)下app.use(路由器)注册路由

  在App.vue下路由器视图/路由器视图

  

五:vuex(npm install vuex@next --save)

  科学研究委员会下新建目录商店索引。分时(同timesharing)

  打开状态管理官网(Vuex是什么? Vuex)找到以打字打的文件支持下的"简化使用商店用法"直接复制所有代码就可以

  从“vue”导入{ InjectionKey }

  从" vuex "导入{ createStore,useStore as baseUseStore,Store }

  导出接口状态{

  计数:数量

  }

  导出常量密钥:InjectionKeyStoreState=Symbol()

  export const store=createStoreState({

  状态:{

  计数:0

  },

  突变:{

  setCount(state:State,i:number){

  state.count=i

  }

  },

  getters:{

  getCount(state:State){

  返回状态。计数

  }

  }

  })

  //定义自己的`使用商店组合式函数

  导出函数useStore () {

  返回baseUseStore(关键字)

  }

  在最小分时(同timesharing)下从导入{商店,钥匙} ./存储/索引引入状态管理

  在最小分时(同timesharing)下app.use(商店、钥匙)注册路由

  (如有疑问可参考官网以打字打的文件支持下的"使用商店组合式函数类型声明")

  

六:Eslint(可选)(npm install --save-dev eslint eslint-plugin-vue)

  根目录新建文件。eslintrc.js

  模块。导出={

  根:没错,

  语法分析选项:{

  源类型:"模块"

  },

  解析器: vue-eslint-parser ,

  扩展:[插件:E3-基本,插件:E3-强烈推荐,插件:E3-推荐],

  环境:{

  浏览器:没错,

  节点:真,

  对

  },

  规则:{

  无-控制台:关闭,

  逗号-悬挂符号:[2,从不] //禁止使用拖尾逗号} }

  }

  }

  

七:less/sass(可选)(npm install -D sass sass-loader)

  

总结

  关于如何用vite构建vue3项目的这篇文章到此为止。关于用vite构建vue3项目的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: