vue-public 文件夹的静态资源引入 放在public下的文件,在你打包时会将你的文件打包到根目录下
相当于当你run 或 serve 是你只需要引用根目录就可以访问到你放置的文件
在你项目中你只需要根据你vue.config.js文件里的 publicPath 路径去访问
一般你的publicPath默认是/
当你环境不同你的默认路径也不同
页面引用是引用的路径也不同
this.createScript("/admin/js/ReUtility.js", "ReUtility");
this.createScript("/admin/js/RealBIMWeb.js", "RealBIMWeb");
admin是我环境的根目录
2:postcss-px2rem 适配问题
首先npm install postcss-px2rem -D
其次在vue.config.js 文件里配置
导入postcss_px2rem
在utils下创建文件
在mian里导入
这里因为做适配的时候也用了flexible.js做适配 然后文件名没改
在这里做的echarts适配但是发现echarts并没有随着窗口变化而变化
需要在
echarts.setOption(option);
监听窗口的变化 ,当你用完之后需要的 vue的销毁生命周期里销毁
beforeDestroy() {
/* 页面组件销毁的时候,别忘了移除绑定的监听resize事件,否则的话,多渲染几次
容易导致内存泄漏和额外CPU或GPU占用哦*/
window.removeEventListener("resize", () => {
this.myChart.resize();
});
}
!!!自己写着玩 加油