Настройка системы React Lightning Design - PullRequest
0 голосов
/ 11 марта 2019

Я изо всех сил стараюсь следовать начальным шагам в системе реактивной молнии (только на этом я потратил более 3 часов). Я не уверен, где должен существовать файл .babelrc и должен ли он содержать только то, что ниже, или дополнительный код.

{
  "presets": ["@salesforce/babel-preset-design-system-react"]
}

Я также не уверен, куда идет код загрузчика babel webpack (?). Должен ли я изменять файлы в папке node_modules или создавать новые файлы? Вот каковы шаги (которые лично кажутся расплывчатыми, поскольку я несколько новичок)

Предполагая, что вы используете загрузчик babel для Webpack, вы также захотите сказать загрузчику, чтобы он включал папки design-system-response в node_modules. Вместо того, чтобы исключать все node_modules, как это делают некоторые учебные пособия, мы рекомендуем явно включать каждый каталог, где у вас есть код ES2015, который вы хотите обработать Babel. Что-то вроде следующего файла Webpack v1:

const path = require('path');
const webpack = require('webpack');
const ExtractTextPlugin = require('extract-text-webpack-plugin');

module.exports = {
    entry: {
        bundle: './public/src/index.js'
    },
    resolve: {
        extensions: [
            '',
            '.js',
            '.jsx'
        ]
    },
... 

Это ссылка на начальную страницу https://react.lightningdesignsystem.com/getting-started/

Любая помощь будет высоко ценится!

...