-
2022-02-14 16:27:25
想要打包生成文件发给后端,直接在项目中创建一个名叫
vue.config.js的文件
以下配置是我个人常用的配置文件内容module.exports = { //根据开发模式禅师公共路径:这个是必须的 publicPath:process.env.NODE_ENV === 'production' ? './' : './', // 根目录内的文件夹名,里面可能含有css img js等文件夹 由用户来自定义 assetsDir: 'static', // 根目录 如果不写 默认是dist outputDir: __dirname + '/templates', lintOnSave: false, //关闭保存是检测语法 // 关闭打包时产生的map文件,map文件的主要作用是:当开发网址部署到服务器后,可以通过map文件查阅控制台哪里报错,如果不希望有map文件可以关闭 productionSourceMap:false, configureWebpack: { devtool: 'source-map', performance: { hints:'warning', //入口起点的最大体积 maxEntrypointSize: 5000000000, //生成文件的最大体积 maxAssetSize: 30000000000, //只给出 js 文件的性能提示 assetFilter: function(assetFilename) { return assetFilename.endsWith('.js'); } } }, }
更多相关内容 -
webpack + vue 打包生成公共配置文件(域名) 方便动态修改
2020-10-16 12:13:08主要介绍了webpack + vue 打包生成公共配置文件(域名) 方便动态修改,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 -
如何修改Vue打包后文件的接口地址配置的方法
2020-10-15 10:05:59主要介绍了如何修改Vue打包后文件的接口地址配置的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 -
vue打包之后生成一个配置文件修改接口的方法
2020-10-17 15:57:39主要介绍了vue打包之后生成一个配置文件修改接口 的相关资料,本文分步骤给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 -
基于vue-cli 打包时抽离项目相关配置文件详解
2020-11-26 19:11:53前言:当使用vue-cli进行开发时时常需要动态配置一些设置,比如接口的请求地址(axios.defaults.baseURL),这些设置可能需要在项目编译后再进行设置的,所以在vue-cli里我们需要对这些配置文件进行抽离,不让... -
基于Vue-Cli 打包自动生成/抽离相关配置文件的实现方法
2020-12-10 09:19:01•配置自动生成:vue-cli 提供了各种环境的打包,要实现相关配置文件的自动打包 •研发人员无痛感:对于产品研发人员来说,不需要增加额外的打包成本,基于Vue-cli的开发习惯不变。 实现步骤 一:配置自动生成 •... -
vue 配置文件不打包
2021-12-17 17:42:541、vue-cli3之后要加载本地js资源,可以将js文件放在public文件下,即与index.html文件同级(可以创文件夹放文件夹中,比较规范) 2、在index文件中引入(注意一定要写入body标签内,不能写在头文件中) 注意...1、vue-cli3之后要加载本地js资源,可以将js文件放在public文件下,即与index.html文件同级(可以创文件夹放文件夹中,比较规范)
2、在index文件中引入(注意一定要写入body标签内,不能写在头文件中)
注意一定要写入body标签内,不能写在头文件中
注意一定要写入body标签内,不能写在头文件中
注意一定要写入body标签内,不能写在头文件中 否则读不到
这里要注意两种写法,这两种引入在本地都是可以正常加载到文件,但是打包之后,第一种写法会因为路径错误404,第二种可以正常加载,所以一定要用第二种写法
3、/ 与 ./ 的区别
/ 跳转到根目录下,比如你这个网页下载到d盘,那么/xxx.js 会直接打开 file:///D:/xxx.js 自然找不到文件了
./ 跳转到当前目录下,最后的查找的路径会是个全路径 file:///D:/Users/......./Downloads/dist/xxx.js
4.vue.config.js 设置
添加配置属性
publicPath:'./', 不加的话默认时’/‘
-
解决Vue打包之后文件路径出错的问题
2020-11-29 13:15:00这里以vue-cli创建的项目为例 1、文件路径不对 找到config文件夹下的index.js...以上这篇解决Vue打包之后文件路径出错的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 -
electron + vue 项目运行打包配置文档
2021-01-08 05:15:502. 找到clone下来的项目入口文件main.js 和 package.json 修改路径配置** main.js : 3. 在已建好vue-cli项目中,安装electron依赖:** npm install electron --save-dev npm install electron-packager --save-de -
VUE项目通过命令对指定配置文件进行打包
2021-04-12 09:15:33>>>package.json文件 –mode + ‘生产环境/开发环境文件夹名称’ Tips: 生产环境/开发环境的配置要区分ENV=‘production’ 命令打包:展开全文 -
vue打包分离配置文件
2019-08-05 16:47:45vue-cli3.x 添加一个serverConfig.json { "AppId": "2982b7ca5a", "token": "0F33CFBA-B4E0-4A9C-A54B-2B2DABEE7B15", ...添加一个vue.config.js文件 var GenerateAssetPlugin = require('ge...vue-cli3.x
添加一个serverConfig.json
{ "AppId": "2982b7ca5a", "token": "0F33CFBA-B4E0-4A9C-A54B-2B2DABEE7B15", "baseUrl": "" }
添加一个vue.config.js文件
var GenerateAssetPlugin = require('generate-asset-webpack-plugin'); const serverConfig = require('./serverConfig.json') // 引入配置文件 const createServerConfig = function(compilation) { return JSON.stringify(serverConfig); }; module.exports = { configureWebpack: { plugins: [ new GenerateAssetPlugin({ filename: 'serverConfig.json', fn: (compilation, cb) => { cb(null, createServerConfig(compilation)); }, extraFiles: [] }) ] } };
在main.js中
Vue.prototype.getConfigJson = function() { Vue.prototype.$axios.get('serverConfig.json').then((result) => { // console.log(result); Vue.prototype.baseConfig = result; store.commit('token', result.authorizeKey); // Vue.prototype.baseUrl = result.data.baseUrl; //设置成Vue的全局属性 new Vue({ router, store, render: h => h(App) }).$mount('#app') }).catch((error) => { console.log(error) }) } Vue.prototype.getConfigJson() //调用声明的全局方法
yarn run build生成可修改的配置文件,可以直接修改请求路径等,不需要重新打包
-
Vue工程模板文件 webpack打包配置方法
2020-10-18 20:50:41A base project with Vue.js2、Vue-Router、webpack2 and with iView2. -
vue完成项目后,打包成静态文件的方法
2020-10-18 02:50:52今天小编就为大家分享一篇vue完成项目后,打包成静态文件的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 -
Vue项目的打包详解和配置文件
2020-07-13 19:38:36把vue项目进行打包发布,生成可以在web服务器中进行访问的网页 npm run build 二、详解 我们写的.vue文件是源代码,是不能被浏览器解析的 我们在开发的时候使用了cli脚手架生成项目,当执行npm run server的时候 ... -
Vue-cli配置打包文件本地使用的教程图解
2020-10-18 07:16:11主要介绍了Vue-cli配置打包文件本地使用的教程图解,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下 -
Vue打包后访问静态资源路径问题
2020-12-13 12:50:21Vue介绍中static文件夹里放的是静态资源目录,如图片、字体等。 我们发现运行npm run start后本地图片路径是没问题的,...以上就是Vue打包后访问静态资源路径问题的相关知识点,感谢大家的阅读和对软件开发网的支持。 -
vue打包部署nginx 配置
2018-01-24 11:58:53vue开发完毕,打包之后上线,传到nginx服务器配置问题解决 -
vue跨域的配置文件标准格式参考vue.config.js
2020-07-29 15:44:45vue跨域的配置文件标准格式参考vue.config.js -
vue打包后的config配置文件
2018-06-27 20:28:00用vue-cli构建的项目通常是采用前后端分离的开发模式,也就是前端与后台完全分离,此时就需要将后台接口地址打包进项目中,此时如果只是改个接口地址也要重新打包那就太麻烦了,解决方法是直接加个config.js文件 ... -
vue 打包后抽取配置文件
2020-04-22 20:08:21vue 打包后抽取配置文件 用 vue-cli 构建的项目通常是采用前后端分离的开发模式,也就是前端与后台完全分离,这就需要将后台接口地址打包进项目中。 此时如果只是改个接口地址也要重新打包那就太麻烦了,解决方法是... -
vue项目打包与配置-学习笔记
2021-07-22 17:21:01文章目录vue项目打包与配置-学习笔记前端打包打包的代码如何运行打包指定不同的环境变量(开发,测试)打包手动配置文件打包压缩,大文件处理gzip进一步压缩打包app打包部署模式 vue项目打包与配置-学习笔记 前端打包 ... -
vue打包后显示空白正确处理方法
2020-11-30 12:43:351、找到配置文件 修改 这样打包处理可以打开但是页面样式会找不到 2、修改 找到对应的位置加上publicPath: '../../' 然后就成功了! 很多朋友还遇到这样的问题 vue打包后index文件一片空白,怎么回事呢? vue... -
vue打包后分离config配置文件
2019-03-14 09:25:54用vue-cli构建的项目通常是采用前后端分离的开发模式,也就是前端与后台完全分离,此时就需要将后台接口地址打包进项目中,此时如果只是改个接口地址也要重新打包那就太麻烦了,解决方法是直接加个config.js文件 ... -
Vue 打包后 配置文件
2018-07-05 13:43:22分三步1. 创建.js文件2. 引入.js文件3. 使用1. 创建一般位置:static/config.jswindow.g = { // apiUrl: '...}2. 引入在根目录 index.html 中引入配置文件<script src="/st... -
vue项目打包部署_nginx代理访问方法详解
2021-01-19 18:30:46打包之前需要修改如下配置文件: 配置文件一:build>>utils.js (修改publicPath:”../../” , 这样写是处理打包后找不到静态文件的问题) 配置文件二:config>>index.js(修改assetsPublicPath:’./’ ,修改目的是... -
vue 打包生成配置文件,方便外部修改公共路径,不用每次都进行打包部署
2019-03-04 12:43:22这样很不灵活,先看一下vue打包后的文件结构,项目打包后会生成一个dist文件 ── dist ├── static // 外部静态资源文件夹,对应项目中的static文件夹 ,与index.html同级 └── ind... -
浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法
2020-11-28 18:39:29在运行这个index.html之前先说说一些打包配置问题: 在config文件夹下可以看到一个index.js文件,打开其中可以看到有几个属性分别是: assetsRoot: path.resolve(__dirname, ‘../dist’)//其实这个就是刚才打包