打包文件路徑修改在config/index.tsx中,如下
esnextModules: ['taro-ui'],配置也需要在h5中寫入並且將publicPath: './'即可,不需要在做一個h5配置,如果新建一個h5配置則打包后的路徑配置就會失效,打包后文件的css,js引入都會默認為/css,/js而不是./css,./js;h5打包后本地直接查看需要修改路徑為./引入css,js即可,用它直接覆蓋你的h5配置即可
自己踩的坑,自己填,哎
h5: {
esnextModules: ['taro-ui'],
publicPath: './',
staticDirectory: 'static',
module: {
postcss: {
autoprefixer: {
enable: true
}
}
}
},