1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/open-hand-choerodon-ui

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
getBabelCommonConfig.js 1.4 КБ
Копировать Редактировать Исходные данные Просмотреть построчно История
huihuawk Отправлено 3 лет назад 7c9dea9
'use strict';
const runtimeVersion = require('@babel/runtime/package.json').version;
const { resolve, isThereHaveBrowserslistConfig } = require('./utils/projectHelper');
module.exports = function(modules) {
const plugins = [
[
resolve('@babel/plugin-transform-typescript'),
{
isTSX: true,
},
],
// resolve('babel-plugin-inline-import-data-uri'),
resolve('@babel/plugin-transform-member-expression-literals'),
resolve('@babel/plugin-transform-object-assign'),
resolve('@babel/plugin-transform-property-literals'),
[resolve('@babel/plugin-transform-runtime'), { version: runtimeVersion }],
resolve('@babel/plugin-transform-spread'),
resolve('@babel/plugin-transform-template-literals'),
resolve('@babel/plugin-proposal-export-default-from'),
resolve('@babel/plugin-proposal-export-namespace-from'),
resolve('@babel/plugin-proposal-object-rest-spread'),
[
resolve('@babel/plugin-proposal-decorators'),
{
legacy: true,
},
],
resolve('@babel/plugin-proposal-class-properties'),
];
return {
presets: [
resolve('@babel/preset-react'),
[
resolve('@babel/preset-env'),
{
modules,
targets: isThereHaveBrowserslistConfig()
? undefined
: {
browsers: ['last 2 versions', 'Firefox ESR', '> 1%', 'ie >= 11'],
},
},
],
],
plugins,
};
};

Комментарий ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/open-hand-choerodon-ui.git
git@gitlife.ru:oschina-mirror/open-hand-choerodon-ui.git
oschina-mirror
open-hand-choerodon-ui
open-hand-choerodon-ui
1.6.4