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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。