Evan You 4 лет назад
Родитель
Сommit
3d80b15ca4
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      rollup.config.js

+ 4 - 1
rollup.config.js

@@ -151,8 +151,11 @@ function createConfig(format, output, plugins = []) {
   // requires a ton of template engines which should be ignored.
   let cjsIgnores = []
   if (pkg.name === '@vue/compiler-sfc') {
+    const consolidatePath = require.resolve('@vue/consolidate/package.json', {
+      paths: [packageDir]
+    })
     cjsIgnores = [
-      ...Object.keys(require('@vue/consolidate/package.json').devDependencies),
+      ...Object.keys(require(consolidatePath).devDependencies),
       'vm',
       'crypto',
       'react-dom/server',