Vue2.6.10-typescript:基于Vue3.0+Typescript构建的空白项目,css样式的初始化,以及基本常用的axios,vue-router,模块化使用vuex,element-ui已经按需引入配置好,包括打包优化的cdn引入,代码压缩,图片压缩,关闭map等打包优化都已配置完成

时间:2024-06-14 12:24:35
【文件属性】:

文件名称:Vue2.6.10-typescript:基于Vue3.0+Typescript构建的空白项目,css样式的初始化,以及基本常用的axios,vue-router,模块化使用vuex,element-ui已经按需引入配置好,包括打包优化的cdn引入,代码压缩,图片压缩,关闭map等打包优化都已配置完成

文件大小:211KB

文件格式:ZIP

更新时间:2024-06-14 12:24:35

TypeScript

本项目做了PC或移动端的自适应配置,最优先修改的地方在 vue.config.js remUnit请根据实际项目填写,比方说设计图大小为1920,那么填写192,也就是实际设计图宽度 / 10 基于Vue2.6.10+Typescript构建的空白项目,包括css样式的初始化,以及基本常用的axios,vue-router,模块化使用vuex,element-ui已经按需引入配置好,还有axios拦截器,axios请求的全局loaindg加载,路由组件懒加载,以及对于不同环境的基本Url封装,还附带了一些常用的方法,以及包括打包优化的cdn引入,代码压缩,图片压缩,关闭map等打包优化都已配置完成,关于ts的使用,要使用修饰符,在Home.vue中,常用的使用方法我也都已经列举出来了,(现已新增首屏渲染loding效果,效果可以参考于我的个人网站,我的个人网站已开源,请多多支持,地址如下


【文件预览】:
Vue2.6.10-typescript-master
----.gitignore(214B)
----package.json(2KB)
----package-lock.json(548KB)
----src()
--------api()
--------interface()
--------components()
--------layout()
--------assets()
--------views()
--------main.ts(557B)
--------utils()
--------shims-vue.d.ts(72B)
--------interceptors()
--------shims-tsx.d.ts(304B)
--------mixins()
--------stylus()
--------reg()
--------App.vue(904B)
--------router()
--------filters()
--------store()
--------plugins()
----public()
--------index.html(1KB)
--------favicon.ico(4KB)
----tsconfig.json(683B)
----.browserslistrc(21B)
----.eslintrc.js(389B)
----README.md(14KB)
----vue.config.js(5KB)
----babel.config.js(221B)

网友评论