1
InternetExplorer 2021-03-04 19:40:37 +08:00
不要直接用浏览器开文件啊喂!
可以用 serve 开:serve -s dist serve 用 npm install -g serve 装 用 serve 之前先把你的 publicPath 改回去 |
2
zhuweiyou 2021-03-04 19:48:23 +08:00
楼上说得对 serve
|
3
Yokin OP @InternetExplorer 大佬,我刚刚试了一下(1)把 vue-config.js 的 publicPath 改成'/'(2)npm run build (3)在 dist 目录 npm install -g serve (4)serve -s dist (5)报错 :404 The requested path could not be found 这是怎么回事呢?
|
4
Yokin OP @zhuweiyou 大佬,我刚刚试了一下(1)把 vue-config.js 的 publicPath 改成'/'(2)npm run build (3)在 dist 目录 npm install -g serve (4)serve -s dist (5)报错 :404 The requested path could not be found 这是怎么回事呢?
|
5
Yokin OP localhost:5000
|
6
renmu123 2021-03-04 19:55:06 +08:00 via Android
文档上我记得有写怎么部署,Nginx 的话好像要改个 rewrite
|
7
kanezeng 2021-03-04 19:56:52 +08:00
不是都 vuecli 了么?不用直接调 npm 了吧? vue serve 不行么?
|
9
Yokin OP @zhuweiyou 我按照这种方式可以预览了,但是还有一个问题就是样式错乱的问题,elementUI 有的样式错乱比如表单样式,布局样式,图标无法显示
|
10
Yokin OP @kanezeng 可以预览了,但是还有一个问题就是样式错乱的问题,elementUI 有的样式错乱比如表单样式,布局样式,图标无法显示
|
11
suzic 2021-03-04 20:19:41 +08:00 via Android
|
12
Yokin OP @suzic 这个配置 vue-config.js 只是加了一个 parallel: false,我加上后本地预览还是样式错乱。不能解决问题。。
|
13
darknoll 2021-03-04 20:42:25 +08:00
你把 F12 调出来看看 css 文件加载了没啊
|
14
Yokin OP @darknoll 我在 build 后的 index.html 引入
<!-- 引入样式 --> <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css"> <!-- 引入组件库 --> <script src="https://unpkg.com/element-ui/lib/index.js"></script> 后样式和图标就正常了,但还是又一些自定义样式如布局不正常这是怎么回事? |