diff --git a/src/rollup.config.ts b/src/rollup.config.ts index d7e0ce6f0b..4d7ccbc02b 100644 --- a/src/rollup.config.ts +++ b/src/rollup.config.ts @@ -19,6 +19,7 @@ export const getRollupConfig = (config) => { 'consola', // vue2 'encoding', + 'stream', 'he', 'resolve', 'source-map', diff --git a/src/runtime/mock.ts b/src/runtime/mock.js similarity index 94% rename from src/runtime/mock.ts rename to src/runtime/mock.js index 5b30aba73a..70415e62eb 100644 --- a/src/runtime/mock.ts +++ b/src/runtime/mock.js @@ -22,4 +22,4 @@ function getProxy (name) { }) } -export default getProxy('mock') +module.exports = getProxy('mock') diff --git a/src/runtime/vue2.basic.ts b/src/runtime/vue2.basic.ts deleted file mode 100644 index 4c4bb8eabd..0000000000 --- a/src/runtime/vue2.basic.ts +++ /dev/null @@ -1,13 +0,0 @@ - -import _renderToString from 'vue-server-renderer/basic.js' - -export function renderToString (component, context) { - return new Promise((resolve, reject) => { - _renderToString(component, context, (err, result) => { - if (err) { - return reject(err) - } - return resolve(result) - }) - }) -} diff --git a/src/targets/cloudflare/index.ts b/src/targets/cloudflare/index.ts index c6d384669b..0839345724 100644 --- a/src/targets/cloudflare/index.ts +++ b/src/targets/cloudflare/index.ts @@ -2,11 +2,6 @@ export default { entry: require.resolve('./entry'), node: false, hooks: { - config (config) { - if (config.nuxt === 2) { - config.renderer = 'vue2.basic' - } - }, 'rollup:before' ({ rollupConfig }) { rollupConfig.output.intro = 'const global = {}; const exports = {}; const module = { exports }; const process = { env: {}, hrtime: () => [0,0]};' + diff --git a/src/targets/sw/index.ts b/src/targets/sw/index.ts index c98c22a0b8..6bb68d17fb 100644 --- a/src/targets/sw/index.ts +++ b/src/targets/sw/index.ts @@ -11,11 +11,6 @@ export default { { src: resolve(__dirname, 'index.html'), dst: '200.html' } ], hooks: { - config (config) { - if (config.nuxt === 2) { - config.renderer = 'vue2.basic' - } - }, 'rollup:before' ({ rollupConfig }) { rollupConfig.output.intro = 'const global = {}; const exports = {}; const module = { exports }; const process = { env: {}, hrtime: () => [0,0]};' +