vue打包上传服务器页面没有更新

nginx配置禁用缓存

location /myApp/ {
  root /www/webproject;
  try_files $uri @index;
}

location @index {
  root /www/webproject;
  add_header Cache-Control no-store;
  expires 0;
  try_files /crmwap/index.html =404;
}

index.html html标签禁用缓存

<meta http-equiv="pragram" content="no-cache">
<meta http-equiv="cache-control" content="no-cache, no-store, must-revalidate">
<meta http-equiv="expires" content="0">

vue webpack 配置文件版本

build--webpack .prod.conf.js

const  Version = new Date().getTime(); //定义一个时间作为版本号。

 output: {
    path: config.build.assetsRoot,
    filename: utils.assetsPath('js/[name].[chunkhash]'+ Version+'.js'),
    chunkFilename: utils.assetsPath('js/[id].[chunkhash]'+Version +'.js')
  }

相关资料

vue项目打包之浏览器存在缓存问题
vue项目如何让网页端浏览器不缓存自动更新

mpvue如何生成H5 如何在浏览器中访问到写好的项目?

问题

  1. mpvue中在浏览器中跑起?
  2. mpvue 浏览器访问: http://localhost:8080 出现 Cannot GET ?
  3. H5中的路由和小程序之间页面跳转的关系?

实验过程

官网5分钟示例入门

跑起来到小程序预览没有问题, 那么现在想在浏览器访问呢? 我直接访问: http://localhost:8080 界面显示 Cannot GET /

查阅的相关资料

mpvue开发小程序所遇问题及h5转化方案
mpvue 同时开发和打包成H5和微信小程序
如何进行Web端开发调试

在浏览器上localhost: 8080无法访问 # 里面有一个文章但是还是没有看明白
“Cannot GET /” with Connect on Node.js
vue cli 使用npm run dev 报错Cannot GET /