Open kmix-39 opened 2 years ago
README.md は指定しなくても強制的にパッケージダウンローダーで適用されるので指定不要ですね
あ、そうなんですね、知りませんでした。情報ありがとうございます!
また
src
までパッケージに含める理由が不明なのですが、main を dist/index.js にして dist だけじゃ駄目ですか?
src
入れてないと .scss
なファイルを使いたいときに困らないですかね? Basis2 の一部だけを使いたいときとか。
.scssで一部だけを使う場合を考えると確かにsrcは要りますね。
storybook で使われている jsx リソースを含まれていますが、それは要らなさそう。 とは言え .npmignore で除外すると駄目っぽいので今の所ゴッソリ含むしか無いですかね……
何故そうしたいかと言うと、IDEの設定によりますがbasis2内のjsxがimportなどの候補に出て鬱陶しいと言う理由です。 コンポーネントライブラリでは無いのであれば、シンプルにscssだけを候補に出した方がその点では使いやすいなと。
あーなるほどです。React のほうが Storybook つくるのが簡単なので React 使っちゃってますが、どこかのタイミングで Storybook を HTML バージョンに作り直したほうがよさそうですね…。
https://github.com/inc2734/basis2/blob/0c3b8996ca82c4d23e4045f4bf2c996ca72fe54a/package.json#L15
README.md
は指定しなくても強制的にパッケージダウンローダーで適用されるので指定不要ですねまた
src
までパッケージに含める理由が不明なのですが、main を dist/index.js にして dist だけじゃ駄目ですか?