OSS 【npmライブラリ作成】デモページの作り方(GitHub Pages) 方針 デモページのコードはexamplesディレクトリで管理。examples/srcには開発用のコードをまとめ、examples/publicは本番用のコードを格納する。デモページにはGithub Pagesを使用。example... 2021.12.04 OSSフロントエンド
OSS 【npmライブラリ作成】パッケージサイズ(package size, unpacked size)を減らす2つの方法 自分でnpmライブラリを作ったのですが、そのパッケージサイズが大きく、減らす方法を模索しました。npmサイトでは、各ライブラリのページにUnpacked Sizeが表示されますし、ユーザーがライブラリを選択するときの基準にもなるので、でき... 2021.11.20 OSSフロントエンド
Next.js 【npmライブラリ作成×webpack×Next.js】ReferenceError: document is not defined 作成したnpmライブラリをNext.jsで読み込む時、ReferenceError: document is not definedというエラーに遭いました。 状況 作成していたnpmライブラリは、webpackを使用してバン... 2021.11.18 Next.jsOSSフロントエンド
Next.js 【npmライブラリ作成/Next.js】Global CSS cannot be imported from within node_modules. 自分で作成したライブラリをNext.jsにインストールした際に、Global CSS cannot be imported from within node_modules.というエラーが立ちはだかりました。 エラー内容 Gl... 2021.11.18 Next.jsOSSフロントエンド