Я хочу опубликовать свое приложение React в реестре компании, который будет использоваться в качестве платформы.
Таким образом, пользователь, устанавливающий мой модуль (с помощью npm install), не должен будет писать ReactDOM.render(<App />, document.getElementById('root'));
код в файле index.js. Кроме того, в их приложении не будет файла index.html
. Они будут работать из коробки. Все, что связано с конфигурацией, например store
reducers
, будет работать из коробки. Реагировать и реагировать на связанные зависимости будет peerDependency.
Мне было легко публиковать только компоненты. Я могу добиться этого, используя Rollup.js . Но я не могу публиковать в качестве основы.
Заранее спасибо.