(плагин babel) Ошибка: .sourceMap должен быть логическим, «встроенным», «обоим» или неопределенным - PullRequest
0 голосов
/ 01 марта 2019

При попытке упаковать компонент nuxt я получаю вышеуказанную ошибку.Я использую nuxt 2.4.5, @ babel / core 7.0.0 и накопительный пакет 1.4.0.

У кого-нибудь есть мысли?Заранее спасибо ..

npm скрипт запуска:

"build:es": "rollup --config build/rollup.config.js --format es --file dist/cxl-nuxt-map.esm.js"

Трассировка стека:

nr build: es

cxl-nuxt-map@1.0.0 build: es /Users/dan.mahoney/Projects/cxl-nuxt-map rollup --config build / rollup.config.js --формат es --file dist / cxl-nuxt-map.esm.js

index.js → dist / cxl-nuxt-map.esm.js ... [!] (плагин babel) Ошибка: .sourceMap должен быть логическим, "inline", "оба", или undefined index.js Ошибка: .sourceMap должен быть логическим," встроенным "," обоим "или неопределенным в assertSourceMaps (/Users/dan.mahoney/Projects/cxl-nuxt-map/node_modules/@babel/core/lib/config/validation/option-assertions.js:65:11) в Object.keys.forEach.key (/Users/dan.mahoney/Projects/cxl-nuxt-map/node_modules/@babel/core/lib/config / validation / options.js: 107: 5) в Array.forEach () в validateNested (/Users/dan.mahoney/Projects/cxl-nuxt-map/node_modules/@babel/core/lib/config/validation/options.js: 83: 21) при проверке (/Users/dan.mahoney/Projects/cxl-nuxt-map/node_modules/@babel/core/lib/config / validation / options.js: 74: 10) в файле (/Users/dan.mahoney/Projects/cxl-nuxt-map/node_modules/@babel/core/lib/config/config-chain.js:174:34) в cachedFunction (/Users/dan.mahoney/Projects/cxl-nuxt-map/node_modules/@babel/core/lib/config/caching.js:33:19) в buildRootChain (/Users/dan.mahoney/Projects/)cxl-nuxt-map/node_modules/@babel/core/lib/config/config-chain.js: 120: 36) в loadPrivatePartialConfig (/Users/dan.mahoney/Projects/cxl-nuxt-map/node_modules/@babel/core / lib / config /part.js: 85: 55) в Object.loadPartialConfig (/Users/dan.mahoney/Projects/cxl-nuxt-map/node_modules/@babel/core/lib/config/partial.js:110: 18) в Object.babel.loadPartialConfig (/Users/dan.mahoney/Projects/cxl-nuxt-map/node_modules/rollup-plugin-babel/src/index.js:80:20) в /Users/dan.mahoney/Projects/cxl-nuxt-map/node_modules/rollup/dist/rollup.js:17051:25 at process.runNextTicks [as _tickCallback] (внутренний / process / next_tick.js: 47: 5) в Function.Module.runMain (внутренняя / modules / cjs / loader.js: 804: 11) в интернетеal / main / run_main_module.js: 21: 11

npm ERR!код ELIFECYCLE npm ERR!errno 1 npm ERR!cxl-nuxt-map@1.0.0 build: es: rollup --config build/rollup.config.js --format es --file dist/cxl-nuxt-map.esm.js npm ERR!Статус выхода 1 npm ERR!нпм ERR!Ошибка в сценарии cxl-nuxt-map@1.0.0 build: es.нпм ERR!Это, вероятно, не проблема с npm.Скорее всего, выше выводится логирование.

npm ERR!Полный журнал этого прогона можно найти в: npm ERR!/Users/dan.mahoney/.npm/_logs/2019-03-01T20_10_17_889Z-debug.log

Rollup.config.js:

/* rollup.config.js */
import vue from 'rollup-plugin-vue';
import babel from 'rollup-plugin-babel';
import commonjs from 'rollup-plugin-commonjs';
import postcss from 'rollup-plugin-postcss';
import replace from 'rollup-plugin-replace';
import { plugin as analyze } from 'rollup-plugin-analyzer';

export default {
  input: 'index.js',
  output: {
    name: 'CxlNuxtMap',
    exports: 'named',
  },
  plugins: [
    postcss({
      extensions: ['.css'],
      runtimeHelpers: true,
      exclude: 'node_modules/**',
    }),
    vue(),
    babel({
      exclude: 'node_modules/**',
    }),
    replace({
      'process.env.INCLUDE_DEPS': JSON.stringify('false'),
    }),
    replace({
      'process.env.NODE_ENV': JSON.stringify('production'),
    }),
    commonjs({
      namedExports: {},
    }),

    analyze({ stdout: true }),
  ],
};

1 Ответ

0 голосов
/ 05 марта 2019

Найдено в проблеме в моем файле .babelrc.Неправильная строка была: "sourceMap": "true",

должно быть: `" sourceMaps ": true,

Теперь перейдем к следующей проблеме.

...