为了账号安全,请及时绑定邮箱和手机立即绑定

vue-cli3.0的配置问题

vue-cli3.0的配置问题

牛魔王的故事 2019-03-15 17:15:09
今天用vue-cli3.0创建了一个单页项目,本地跑的还没有上线部署,有个问题,当跳转到别一个页面之后 刷新浏览器会找不到路由 报404 目前所有的.vue文件都放在views里面该怎么配置呢我的vue.config.js配置文件const path = require('path')function resolve (dir) {return path.join(__dirname,dir)}module.exports = {lintOnSave: false,//assetsDir: 'battleDuty',devServer: {     open: true,     proxy: {        '/api': {             target: 'http://22.123.321/',             ws: true,             changeOrigin: true         },     },  // 配置     historyApiFallback: {         rewrites: [{            from: /./,             to: '/public/index.html'         }]     } }, configureWebpack: config => {     config.resolve = {        extensions: ['.js', '.vue', '.json',".css"],         alias: {          'vue$': 'vue/dist/vue.esm.js',          '@': resolve('src'),         }     } },}
查看完整描述

2 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

是不是设置了history模式

查看完整回答
反对 回复 2019-03-15
?
蛊毒传说

TA贡献1895条经验 获得超3个赞

router 的配置先使用 hash 模式。

另外:如果你喜欢history 模式,可以在最后编译时候修改,然后参考这里配置下


查看完整回答
反对 回复 2019-03-15
  • 2 回答
  • 0 关注
  • 705 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信