добавить плагин injectManifest из рабочего окна в конфигурацию веб-пакета с помощью config-overrides. js Потому что я не хочу вставлять свой проект
предупреждение: Я новичок в этом.
Я ищу войны, чтобы добавить конфигурацию для вставки плагина injectManifest в мои настройки веб-пакета без удаления настроек веб-пакета, и, наконец, я нахожу плагин с именем response-app-rewired , и этот плагин дает мне метод, чтобы добавить некоторые конфигурации, но я не знаю, как добавить свои конфиги, я пытаюсь простой способ, но у меня возникает ошибка, когда я пытаюсь ром npm start .
const { InjectManifest } = require("workbox-webpack-plugin");
module.exports = function override(config, env) {
//do stuff with the webpack config...
config["plugins"].push(
new InjectManifest({
swSrc: "./src/sw.js"
})
);
return config;
};
но я получил ошибку в консоли, как это:
> react-gentelella@0.1.0 start /home/fibo/Documents/m_reacjs_tesaa
> react-app-rewired start
Failed to compile.
Cannot read property 'make' of undefined
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! react-gentelella@0.1.0 start: `react-app-rewired start`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the react-gentelella@0.1.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/fibo/.npm/_logs/2020-03-04T13_10_36_994Z-debug.log