. 和 / 。/dist/,这样就可以找到了,网上说改成./,这会导致路径多了一层static/css/可能是tff文件引入的方式是static/fonts/ionicons.24712f6.ttf是相对的路径,如果打包的时候还用相对,就错位了这样,可能。main.js 里import模块的顺序,似乎是router引入时会加载一次页面css,再引入iview的css导致自己写的css会被覆盖,第二就是公共css的引入被iview覆盖,开始我是将公共css直接放到App.vue下的,app模块引入的早,所以可能就会比后来的iview css优先级低。总结结束