Я изо всех сил стараюсь следовать начальным шагам в системе реактивной молнии (только на этом я потратил более 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/
Любая помощь будет высоко ценится!