手机版

Vue Cli3创建项目的方法步骤

时间:2021-08-29 来源:互联网 编辑:宝哥软件园 浏览:

最近的开发项目中使用了vue-cli 3.0,使用体验可以说非常棒了,模板更加制定化,配置更加简洁。以下总结下应用过程中的一些经验。

1.安装

新公共管理安装-g @vue/cli2 .创建一个项目

某视频剪辑软件创建iview-admin # ORVue ui(9500 . 163.com)

默认值(巴贝尔,埃斯林)默认套餐,提供巴别塔和eslint支持手动选择功能自己去选择需要的功能,提供更多的特性选择。比如如果想要支持类型脚本,就应该选择这一项

以打字打的文件支持使用以打字打的文件书写源码渐进式网络应用支持支持路由器支持某视频剪辑软件路由器。状态管理支持vuex。半铸钢钢性铸铁(Cast Semi-Steel)预处理器支持半铸钢钢性铸铁(铸造半钢)预处理器短绒器/格式化器支持代码风格检查和格式化单元测试支持单元测试E2E测试公司支持E2E测试

3.运行项目

$ npm运行服务

4.在根目录创建vue.config.js空文件,配置文件

模块。导出={/* * *区分打包环境与开发环境*流程。ENV。NODE _ ENV==' production '(打包环境)*流程。ENV。node _ ENV==' development '(开发环境)* baseurl :进程。ENV。node _ ENV===' production '?https://cdn . didabisai.com/front/' : ' front/',*//基本路径baseUrl: '/',//输出文件目录outputDir: 'dist ',//eslit-loader是否在保存的时候检查lintOnSave: true,//使用浏览器内编译器的完整版本?//https://vuejs。org/v2/指南/安装。html # Runtime-Compiler-vs-Runtime-only//Compiler : false,//webpack配置//请参见https://github.com/vuejs/vue-cli/blob/dev/docs/webpack.md链网数据包: ()={},配置网数据包: ()={},//如果想要引入巴贝尔-波利希尔可以这样写//configureweb pack k :(config)={//config。entry=[' babel-poly fill ',' ./src/main.js'] //},//vue-loader配置项//https://vue-loader . vuejs . org/en/options . html//vueloader : { },//生产环境是否生成sourceMap文件productionSourceMap: true,//css相关配置css: { //是否使用钢性铸铁分离插件ExtractTextPlugin extract: true,//开启半铸钢钢性铸铁(Cast Semi-Steel)源图?sourceMap: false,//css预设器配置项loaderOptions: { },//启用所有css /预处理器文件的半铸钢钢性铸铁(Cast Semi-Steel)模块modules: false },//如果机器有一个以上的内核需要并行:(' OS '),则在生产构建中为巴别塔TS使用线程加载器//默认启用中央处理器().长度1,//是否启用dll /参见https://github。com/vue js/vue-CLI/blob/dev/docs/CLI-service。MD # dll-mode//dll : false,//PWA插件相关配置//参见https://github。com/vue js/vue-CLI/tree/dev/packages/@ vue/CLI-plugin-pwa pwa : { },//webpack-dev-server相关配置dev server : {//打开:进程。platform===' Darwin ',//自动打开浏览器open: true,host: '0.0.0.0 ',port: 8080,https: false,hotOnly: false,//处理跨域问题proxy: {},//设置代理before: app={} },//第三方插件配置pluginOptions: { //.}}设置代理

#字符串模块。导出={ dev server : { proxy : ' URL ' } } #对象模块。exports={ dev server : { proxy : } '/API ' : { target : ' URL ',ws: true,changeOrigin: true },'/foo ' : { target : ' other _ URL ' } }启用dll

启用dll后,我们的动态库文件每次打包生成的小贩的[chunkhash]值就会一样,其值可以是真/假,也可以制定特定的代码库。

模块。导出={ dll : true }模块。导出={ dll :[' dep-a ',' dep-b/some/nested/file.js' ]}静态资源路径

相对路径

静态资源路径以@开头代表projectRoot/src静态资源路径以~开头,可以引入节点模块内的资源公众的文件夹里的静态资源引用

版权声明:Vue Cli3创建项目的方法步骤是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。