vue-cli3全局引入less函数
问题:开发环境每个页面的less互不影响,所以要使用less函数需要每个页面都要引入less函数(即使在main.js引入都没用。)
1 | // 安装插件:style-resources-laoder vue-cli-plugin-style-resources-loader |
vue-cli2 全局引入less函数
1 | npm install sass-resources-loader --save-dev |
vue项目打包后首页一片空白
1、第一种:打包后的dist目录下的文件引用路径不对,会因找不到文件而报错导致白屏
1 | // vue-cli2的config.js |
2、第二种:由于把路由模式mode设置成history了,默认是hash
路由配置默认模式是hash,并没有问题,但是换成history,需要在服务端加一条:如果URL匹配不到任何静态资源,则应该返回一个index.html。
官方配置
1 | // 服务端ngnix配置 |