Как встроить приложение ReactJS в надстройку SharePoint - PullRequest
0 голосов
/ 27 сентября 2018

Я действительно новичок в надстройках SharePoint и ReactJS, но я пытаюсь заставить этих двух парней работать вместе.Теперь у меня есть приложение ReactJS и пустое приложение, размещенное на SharePoint, в качестве отдельного проекта.

Я следовал этой статье , и все, казалось, работало нормально, пока я не решил попробовать что-то более сложное (с использованием реакции-маршрута, редукса и т. Д.).Затем он перестал работать (SharePoint просто ничего не показывает, и в devTool нет ошибок).

Полагаю, проблема в том, что при развертывании моего приложения на моем сайте SharePoint не присутствуют зависимости реакции-маршрутизатора, редукса и т. Д.И вопрос в том, как добавить все мои зависимости (и я должен?) В файл bundle.js (сгенерированный webpack), чтобы я мог просто скопировать этот bundle.js в приложение SharePoint и заставить его работать?Или есть другие способы сделать это?

PS Вот мой webpack-config.js

module.exports = {
devtool: 'source-map',
entry: "./app.js",
mode: "development",
output: {
    filename: "./app-bundle.js"
},
module: {
    rules: [
        {
            test: /\.js$/,
            exclude: /node_modules/,
            use: {
                loader: 'babel-loader',
                options: {
                    presets: ['env', 'react']
                }
            }
        },
        {
            test: /\.css$/,
            loader: 'style-loader!css-loader'
        }
    ]
}

}

Пожалуйста, дайте мне знать, если вам нужна дополнительная информацияотносительно структуры проекта, конфигурации и т. д.

Спасибо!

1 Ответ

0 голосов
/ 27 сентября 2018

Используйте редактор содержимого и вставьте в него все элементы HTML.Затем сохраните страницу и опубликуйте

...