mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-29 09:02:03 +00:00
feat: better error handler
This commit is contained in:
parent
2c83f6ea6a
commit
7e682ed663
@ -8,7 +8,9 @@ import wpfs from '../utils/wpfs'
|
||||
export default function (nuxt, moduleContainer) {
|
||||
// Build in node_modules/.cache/nuxt
|
||||
const oldBuildDir = nuxt.options.buildDir
|
||||
if (!nuxt.options.dev) {
|
||||
nuxt.options.buildDir = resolve(nuxt.options.rootDir, 'node_modules/.cache/nuxt')
|
||||
}
|
||||
nuxt.options.build.transpile = nuxt.options.build.transpile || []
|
||||
nuxt.options.build.transpile.push(nuxt.options.buildDir)
|
||||
nuxt.options.appTemplatePath = nuxt.options.appTemplatePath
|
||||
|
@ -119,7 +119,8 @@ export const getRollupConfig = (sigmaContext: SigmaContext) => {
|
||||
'process.env.NUXT_STATIC_VERSION': JSON.stringify(sigmaContext._nuxt.staticAssets.version),
|
||||
'process.env.NUXT_FULL_STATIC': sigmaContext._nuxt.fullStatic as unknown as string,
|
||||
'process.env.SIGMA_PRESET': JSON.stringify(sigmaContext.preset),
|
||||
'process.env.RUNTIME_CONFIG': JSON.stringify(sigmaContext._nuxt.runtimeConfig)
|
||||
'process.env.RUNTIME_CONFIG': JSON.stringify(sigmaContext._nuxt.runtimeConfig),
|
||||
'process.env.DEBUG': JSON.stringify(sigmaContext._nuxt.dev)
|
||||
}
|
||||
}))
|
||||
|
||||
@ -159,10 +160,12 @@ export const getRollupConfig = (sigmaContext: SigmaContext) => {
|
||||
|
||||
// https://github.com/rollup/plugins/tree/master/packages/alias
|
||||
const renderer = sigmaContext.renderer || 'vue2'
|
||||
const vueServerRenderer = 'vue-server-renderer/' + (sigmaContext._nuxt.dev ? 'build.dev.js' : 'build.prod.js')
|
||||
rollupConfig.plugins.push(alias({
|
||||
entries: {
|
||||
'~runtime': sigmaContext._internal.runtimeDir,
|
||||
'~renderer': require.resolve(resolve(sigmaContext._internal.runtimeDir, 'app', renderer)),
|
||||
'~vueServerRenderer': vueServerRenderer,
|
||||
'~build': sigmaContext._nuxt.buildDir,
|
||||
...env.alias
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user