let Version = new Date().getTime(); css: { // 是否使用css分离插件 ExtractTextPlugin extract: { //一种方式,打包后的css 会带版本号,不改变文件名的. filename: 'css/[name].css?v=' + Version, chunkFilename : 'css/[name].css?v=' + Version //一种方式,每次打包后的css文件名会变更新. filename: 'css/[name]…
1.vue cli3.0需要在项目根目录下配置webpack  包括反向代理以及打包文件路径 const webpack = require("webpack"); module.exports = { //configureWebpack 是Vue CLI3.0 中用于配置 webpack 插件参数的地方,你在这里设置,会新建或者覆盖 webpack 默认配置. //webpack ProvidePlugin 的含义是创建一个全局的变量,使这个变量在 webpack 各个模块内都可以…
参考:https://blog.csdn.net/feiyu_may/article/details/80987404         https://blog.csdn.net/qq_41999617/article/details/88052534 https://blog.csdn.net/u013788943/article/details/79786558   https://blog.csdn.net/weixin_33860737/article/details/91461972…
1.执行npm run build之后生成dist文件夹 2.打开HBuilderX新建一个APP项目 3.把dist文件夹里的所有文件拷贝替换到APP文件夹下 4.打开manifest.json文件配置相关内容(自行百度,配置APP图标等选项) 5.点击软件顶上的发行--原生APP-云打包进行打包 6.打包后下载安装即可 ---------------------------------------------------------------------------------------…
有时我们需要导入外面的css文件(例如reset.css文件,bootstrap.css,jQuery.js文件),通常可通过import "name.css"的形式 对于reset.css类的文件,一般放置到布局外面使用,可以考虑的方式有: 1 main.js 中  (注意没有@) 2 外面布局中的style中 (注意style中用到的是@import )…
在入口文件index.html中添加 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>my-project</title> <link rel="stylesheet" href="//g.alicdn.com/msui/sm/0.6.2/css/sm.min.css"> </head&…
传统的给文件链接添加版本号的方法是使用gulp-rev,这里提出的解决方案是使用python来替代gulp-rev. import os import re import uuid import sys def file_extension(path): return os.path.splitext(path)[1] basePath = sys.argv[1] if len(sys.argv)==1: sys.exit() html_list = [] def find_html(path)…
webpack --help 查看webpack命令启动服务 npm run dev (先配置好服务)进入对应文件夹并初始化npmcd demo npm init 安装webpack npm install webpack --save-dev默认package.json中scripts修改"webpack": "webpack --config webpack.config.js --display-modules --progress --colors --display…
在做VUE +的WebPack脚手架项目打包完成后,在IIS服务器上运行发现项目中的背景图片加载不出来检查项目代码发现是因为CSS文件中,背景图片引用的路径问题;后来通过修改配置文件,问题终于解决了,解决方法如下: 注意:如果整体为空白,记得先改===>>> 1.记得改一下config下面的index.js中bulid模块导出的路径.因为index.html里边的内容都是通过script标签引入的,而你的路径不对,打开肯定是空白的.先看一下默认的路径. module.exports =…
上一篇博客介绍了vue-cli2.x配置build命令构建测试包和正式包,但现在前端开发vue项目大多数使用新版@vue/cli脚手架搭建vue项目(vue create project-name) 通过@vue/cli构建的项目无build和config配置文件夹,采用vue.config.js替代 项目中常分为开发环境.测试环境.正式环境,通常不同环境使用的服务端请求地址或一些资源文件是不同的,区分开发环境和(测试正式环境)可使用process.env.NODE_ENV来判断('develo…