Невозможно экспортировать карту путей со следующими js? - PullRequest
0 голосов
/ 16 мая 2019

Я пытаюсь использовать муравей дизайн с моим следующим проектом JS. Я могу спроектировать и разработать все без проблем, но у меня проблемы с развертыванием моего кода, потому что я не могу экспортировать. Вот скрипт, который я пытаюсь выполнить: -

/* eslint-disable */
const withCss = require('@zeit/next-css')

// fix: prevents error when .css files are required by node
if (typeof require !== 'undefined') {
  require.extensions['.css'] = file => {}
}

module.exports = withCss(),{
    exportPathMap: function () {
      return {
        '/': { page: '/' },
        '/about': { page: '/about' },
        '/abc': { page: '/abc'},
        '/other': { page: '/other'},
        '/there': { page: '/there'},
        '/sample':{page:'/sample'},
        '/details':{page:'/details'}
      }
    }
  }

Если я запускаю npm run next или npm run next build, все работает нормально, но если я запускаю npm run export, я не получаю "exportPathMap", найденный в "next.config.js". Создание карты из "./pages" и SyntaxError: неожиданный токен {. Любая помощь или предложение приветствуется. Спасибо.

1 Ответ

0 голосов
/ 21 мая 2019

Вы должны положить все в withCss

module.exports = withCss({
    exportPathMap: function() {
        return {
            '/': { page: '/' },
            '/about': { page: '/about' },
            '/abc': { page: '/abc' },
            '/other': { page: '/other' },
            '/there': { page: '/there' },
            '/sample': { page: '/sample' },
            '/details': { page: '/details' },
        };
    },
});
...