mirror of
https://github.com/nuxt/nuxt.git
synced 2025-02-18 06:31:27 +00:00
fix: always mock generic dependencies
also inject after json
This commit is contained in:
parent
2384b8269e
commit
b65cd7862a
@ -35,13 +35,7 @@ export const getRollupConfig = (config: SLSOptions) => {
|
|||||||
|
|
||||||
const aliases: { [key: string]: string } = {}
|
const aliases: { [key: string]: string } = {}
|
||||||
|
|
||||||
if (config.node === false) {
|
Object.assign(aliases, mapArrToVal('~mocks/generic', [
|
||||||
// Globals
|
|
||||||
injects.Buffer = ['buffer', 'Buffer']
|
|
||||||
|
|
||||||
// Aliases
|
|
||||||
Object.assign(aliases, {
|
|
||||||
...mapArrToVal('~mocks/generic', [
|
|
||||||
// @nuxt/devalue
|
// @nuxt/devalue
|
||||||
'consola',
|
'consola',
|
||||||
// vue2
|
// vue2
|
||||||
@ -57,8 +51,14 @@ export const getRollupConfig = (config: SLSOptions) => {
|
|||||||
'@vue/compiler-core',
|
'@vue/compiler-core',
|
||||||
'@vue/compiler-dom',
|
'@vue/compiler-dom',
|
||||||
'@vue/compiler-ssr'
|
'@vue/compiler-ssr'
|
||||||
]),
|
]))
|
||||||
|
|
||||||
|
if (config.node === false) {
|
||||||
|
// Globals
|
||||||
|
injects.Buffer = ['buffer', 'Buffer']
|
||||||
|
|
||||||
|
// Aliases
|
||||||
|
Object.assign(aliases, {
|
||||||
// Node
|
// Node
|
||||||
...mapArrToVal('~mocks/generic', Module.builtinModules),
|
...mapArrToVal('~mocks/generic', Module.builtinModules),
|
||||||
http: '~mocks/node/http',
|
http: '~mocks/node/http',
|
||||||
@ -169,12 +169,12 @@ export const getRollupConfig = (config: SLSOptions) => {
|
|||||||
extensions: extensions.filter(ext => ext !== '.json')
|
extensions: extensions.filter(ext => ext !== '.json')
|
||||||
}))
|
}))
|
||||||
|
|
||||||
// https://github.com/rollup/plugins/tree/master/packages/inject
|
|
||||||
options.plugins.push(inject(injects))
|
|
||||||
|
|
||||||
// https://github.com/rollup/plugins/tree/master/packages/json
|
// https://github.com/rollup/plugins/tree/master/packages/json
|
||||||
options.plugins.push(json())
|
options.plugins.push(json())
|
||||||
|
|
||||||
|
// https://github.com/rollup/plugins/tree/master/packages/inject
|
||||||
|
options.plugins.push(inject(injects))
|
||||||
|
|
||||||
if (config.analyze) {
|
if (config.analyze) {
|
||||||
// https://github.com/doesdev/rollup-plugin-analyzer
|
// https://github.com/doesdev/rollup-plugin-analyzer
|
||||||
options.plugins.push(analyze())
|
options.plugins.push(analyze())
|
||||||
|
Loading…
Reference in New Issue
Block a user