Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

create an empty project for rollup and packages #78

Open
atherdon opened this issue Apr 25, 2021 · 6 comments
Open

create an empty project for rollup and packages #78

atherdon opened this issue Apr 25, 2021 · 6 comments

Comments

@atherdon
Copy link
Collaborator

  1. npm init
  2. install rollup and rollup submodules
  3. install babel v7

based on https://blog.bitsrc.io/trying-rollup-for-react-applications-d3c2304d16bf

cc @coder-do

@coder-do
Copy link
Contributor

coder-do commented Apr 30, 2021

я это уже делал в https://github.com/atherdon/subscribe-form/tree/master/package
но вышли ошибки - я с этим rollup пока не разобрался что за чем
Но нашел другой туториал как сделать npm publish какого то пакета(но еще не пробовал)
https://www.freecodecamp.org/news/how-to-make-a-beautiful-tiny-npm-package-and-publish-it-2881d4307f78/
я еще не понял зачем роллап мы юзаем - это для npm publish нужно что ли?
@atherdon

@atherdon
Copy link
Collaborator Author

rollup это упаковщик кода. да, он нужен чтобы сделать a separate module

@atherdon
Copy link
Collaborator Author

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

@atherdon
Copy link
Collaborator Author

можете посмотреть на то что я уже сделал для такого же, похожего подмодуля тут: https://github.com/atherdon/markdown-to-email/tree/react-components-stage-zero/package/components/misc

но он также еще не работает. я чуть позже найду версию конфига, которую я юзал 2 года назад и сравню с новыми версиями.
просто сможете увидеть сколько еще нужно настроек будет вам сделать, для того, чтобы было удобнее работать

@coder-do
Copy link
Contributor

coder-do commented Apr 30, 2021

если и misc не работает - может мне просто подождать вашего конфига и наподобие этого сделать уже для другой папки?
а до этого можно другой таск сделать в react ветке либо в newsletters

@atherdon
Copy link
Collaborator Author

atherdon commented Apr 30, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants