Closed keichan34 closed 1 year ago
embedVersion はなぜ静的に変えたかというと、tscでビルドする場合はJSONインポートすることができるが、package.jsonを同じディレクトリ階層でビルドディレクトリにコピーするので、 dist/package.json dist/src/index.js などが生成される。そして、ライブラリを使う方でもJSONをインポートすることも配慮しないといけない(rollupを使う場合jsonのやつを入れる)(。。。と言っても、css/svgも両方必要なのでそれでもいいかもしれない。)
dist/package.json
dist/src/index.js
バージョンを内蔵させるのってよくあることだと思うけど、みんなどうしてるんだろう。。
embedVersion はなぜ静的に変えたかというと、tscでビルドする場合はJSONインポートすることができるが、package.jsonを同じディレクトリ階層でビルドディレクトリにコピーするので、
dist/package.json
dist/src/index.js
などが生成される。そして、ライブラリを使う方でもJSONをインポートすることも配慮しないといけない(rollupを使う場合jsonのやつを入れる)(。。。と言っても、css/svgも両方必要なのでそれでもいいかもしれない。)バージョンを内蔵させるのってよくあることだと思うけど、みんなどうしてるんだろう。。