fix:优化动态添加直播组件
This commit is contained in:
+2
-17
@@ -3,28 +3,12 @@ import uni from '@dcloudio/vite-plugin-uni';
|
||||
import path from 'path';
|
||||
// import viteCompression from 'vite-plugin-compression';
|
||||
import uniReadPagesV3Plugin from './sheep/router/utils/uni-read-pages-v3';
|
||||
// 引入直播组件
|
||||
import replaceManifest from './modifyManifest'
|
||||
import mpliveMainfestPlugin from './sheep/libs/mpLive-manifest-plugin';
|
||||
|
||||
|
||||
// https://vitejs.dev/config/
|
||||
export default (command, mode) => {
|
||||
const env = loadEnv(mode, __dirname, 'SHOPRO_');
|
||||
if (env.SHOPRO_MPLIVE_ON === 'true') {
|
||||
replaceManifest(`{
|
||||
"live-player-plugin": {
|
||||
"version": "1.3.5",
|
||||
"provider": "wx2b03c6e691cd7370"
|
||||
}
|
||||
}`, 'push')
|
||||
} else {
|
||||
replaceManifest(`{
|
||||
"live-player-plugin": {
|
||||
"version": "1.3.5",
|
||||
"provider": "wx2b03c6e691cd7370"
|
||||
}
|
||||
}`, 'delete')
|
||||
}
|
||||
return {
|
||||
envPrefix: "SHOPRO_",
|
||||
plugins: [
|
||||
@@ -36,6 +20,7 @@ export default (command, mode) => {
|
||||
pagesJsonDir: path.resolve(__dirname, './pages.json'),
|
||||
includes: ['path', 'aliasPath', 'name', 'meta'],
|
||||
}),
|
||||
mpliveMainfestPlugin(env.SHOPRO_MPLIVE_ON)
|
||||
],
|
||||
server: {
|
||||
host: true,
|
||||
|
||||
Reference in New Issue
Block a user