From 3826d4d5ac7f124167f006bd03655bc63c4ec46c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=91=E7=9A=87?= <236220500@qq.com> Date: Sat, 23 May 2020 09:02:35 +0800 Subject: [PATCH] 1 --- .gitignore | 1 + postcss.config.js | 15 ++++---- vue.config.js | 90 +++++++++++++++++++++++------------------------ 3 files changed, 53 insertions(+), 53 deletions(-) diff --git a/.gitignore b/.gitignore index 2ccbe46..ea57035 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /node_modules/ +*.lock \ No newline at end of file diff --git a/postcss.config.js b/postcss.config.js index 3c2914a..f509a85 100644 --- a/postcss.config.js +++ b/postcss.config.js @@ -1,10 +1,9 @@ - module.exports = { - plugins: { - autoprefixer: {}, - "postcss-px2rem-exclude": { - remUnit: 192, - exclude: /node_modules|folder_name/i - } - } + plugins: { + autoprefixer: {}, + // "postcss-px2rem-exclude": { + // remUnit: 192, + // exclude: /node_modules|folder_name/i + // } + }, }; diff --git a/vue.config.js b/vue.config.js index a552216..269c795 100644 --- a/vue.config.js +++ b/vue.config.js @@ -1,48 +1,48 @@ module.exports = { - /* 部署生产环境和开发环境下的URL:可对当前环境进行区分,baseUrl 从 Vue CLI 3.3 起已弃用,要使用publicPath */ - /* baseUrl: process.env.NODE_ENV === 'production' ? './' : '/' */ + /* 部署生产环境和开发环境下的URL:可对当前环境进行区分,baseUrl 从 Vue CLI 3.3 起已弃用,要使用publicPath */ + /* baseUrl: process.env.NODE_ENV === 'production' ? './' : '/' */ - /* 用于默认#模式 */ - // publicPath: process.env.NODE_ENV === 'production' ? '/public/' : './', + /* 用于默认#模式 */ + // publicPath: process.env.NODE_ENV === 'production' ? '/public/' : './', - /* history模式 */ - publicPath: process.env.NODE_ENV === 'production' ? '/dist/' : '/', - /* 输出文件目录:在npm run build时,生成文件的目录名称 */ - outputDir: 'dist', - /* 放置生成的静态资源 (js、css、img、fonts) 的 (相对于 outputDir 的) 目录 */ - assetsDir: "assets", - /* 是否在构建生产包时生成 sourceMap 文件,false将提高构建速度 */ - productionSourceMap: false, - /* 默认情况下,生成的静态资源在它们的文件名中包含了 hash 以便更好的控制缓存,你可以通过将这个选项设为 false 来关闭文件名哈希。(false的时候就是让原来的文件名不改变) */ - filenameHashing: false, - /* 代码保存时进行eslint检测 */ - lintOnSave: true, - /* webpack-dev-server 相关配置 */ - devServer: { - /* 自动打开浏览器 */ - open: true, - /* 设置为0.0.0.0则所有的地址均能访问 */ - host: '0.0.0.0', - port: 8311, - https: false, - hotOnly: false, - disableHostCheck: true, - /* 使用代理 后台接口路径 */ - // proxy: 'http://192.168.1.123:8312/' - // proxy: 'http://192.168.31.177:8312/' - proxy: 'http://localhost:8312/' - // proxy: 'http://jdxdev.vipgz4.idcfengye.com/' - }, - chainWebpack: config => { - config.module - .rule('css') - .test(/\.css$/) - .oneOf('vue') - .resourceQuery(/\?vue/) - .use('px2rem') - .loader('px2rem-loader') - .options({ - remUnit: 192 - }) - } -} + /* history模式 */ + publicPath: process.env.NODE_ENV === "production" ? "/dist/" : "/", + /* 输出文件目录:在npm run build时,生成文件的目录名称 */ + outputDir: "dist", + /* 放置生成的静态资源 (js、css、img、fonts) 的 (相对于 outputDir 的) 目录 */ + assetsDir: "assets", + /* 是否在构建生产包时生成 sourceMap 文件,false将提高构建速度 */ + productionSourceMap: false, + /* 默认情况下,生成的静态资源在它们的文件名中包含了 hash 以便更好的控制缓存,你可以通过将这个选项设为 false 来关闭文件名哈希。(false的时候就是让原来的文件名不改变) */ + filenameHashing: false, + /* 代码保存时进行eslint检测 */ + lintOnSave: true, + /* webpack-dev-server 相关配置 */ + devServer: { + /* 自动打开浏览器 */ + open: true, + /* 设置为0.0.0.0则所有的地址均能访问 */ + host: "0.0.0.0", + port: 8311, + https: false, + hotOnly: false, + disableHostCheck: true, + /* 使用代理 后台接口路径 */ + // proxy: 'http://192.168.1.123:8312/' + // proxy: 'http://192.168.31.177:8312/' + proxy: "http://localhost:8312/", + // proxy: 'http://jdxdev.vipgz4.idcfengye.com/' + }, + chainWebpack: (config) => { + // config.module + // .rule('css') + // .test(/\.css$/) + // .oneOf('vue') + // .resourceQuery(/\?vue/) + // .use('px2rem') + // .loader('px2rem-loader') + // .options({ + // remUnit: 192 + // }) + }, +};