提交 1ccfd468 编写于 作者: fxy060608's avatar fxy060608

fix(mp): remove crypto inject

上级 3c393f43
import path from 'path'
import {
initProvide,
initAppProvide,
uniViteInjectPlugin,
uniCssScopedPlugin,
getAppStyleIsolation,
......@@ -50,7 +50,7 @@ const plugins = [
uniMainJsPlugin(),
uniManifestJsonPlugin(),
uniPagesJsonPlugin(),
uniViteInjectPlugin(initProvide()),
uniViteInjectPlugin(initAppProvide()),
uniRenderjsPlugin(),
uniTemplatePlugin(),
uniStatsPlugin(),
......
import { ProvidePlugin } from 'webpack'
import { initProvide, resolveBuiltIn } from '@dcloudio/uni-cli-shared'
import { initAppProvide, resolveBuiltIn } from '@dcloudio/uni-cli-shared'
import { resolveLib } from '../../../utils'
export function createProvidePlugin() {
......@@ -13,6 +13,6 @@ export function createProvidePlugin() {
resolveLib('require-native-plugin.js'),
'default',
],
...initProvide(),
...initAppProvide(),
})
}
export { initDefine } from './define'
export { initProvide } from './provide'
export { initAppProvide } from './provide'
import path from 'path'
const libDir = path.resolve(__dirname, '../../lib')
export function initProvide() {
export function initAppProvide() {
const cryptoDefine = [path.join(libDir, 'crypto.js'), 'default']
return {
__f__: ['@dcloudio/uni-shared', 'formatAppLog'],
......
import { extend } from '@vue/shared'
import type { SFCScriptCompileOptions } from '@vue/compiler-sfc'
import { initProvide, uniViteInjectPlugin } from '@dcloudio/uni-cli-shared'
import { uniViteInjectPlugin } from '@dcloudio/uni-cli-shared'
import { uniMiniProgramPlugin, UniMiniProgramPluginOptions } from './plugin'
import { uniUsingComponentsPlugin } from './plugins/usingComponents'
......@@ -27,7 +27,7 @@ export default (options: UniMiniProgramPluginOptions) => {
uniManifestJsonPlugin(options),
uniPagesJsonPlugin(options),
uniEntryPlugin(options),
uniViteInjectPlugin(extend({}, options.vite.inject, initProvide())),
uniViteInjectPlugin(extend({}, options.vite.inject)),
uniRenderjsPlugin({ lang: options.template.filter?.lang }),
uniMiniProgramPlugin(options),
(options: {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册