-
Notifications
You must be signed in to change notification settings - Fork 2
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
ES Module の書き方 (モジュール以前のブラウザコードから ES Module への移行方法) を説明する #95
Comments
想定内容:
|
#94 (comment) ESMやるなら利用者向けのExamples(RPi, TY51822r3, micro:bit, node.js)も全部ESM化するのとセット というのが今のところ私の意見です。 |
方針の議論なので #94 の方で良いです。 移行プランにかかわらず必要だろう、esm の書き方の説明ドキュメントを書く部分だけ (他の議論と一緒流れないよう) 分離しただけなので。 |
パッケージを作るための手順を説明したパッケージを作りました https://www.npmjs.com/package/@chirimen/hello-world |
yarnというのをnpmでinstallしてyarn && yarn build chirimen-oh/chirimen-micro-bit#25 (comment) ちなみに今ccs811をnpm publishしてみました。 今これでpublishしたドライバをRPi3やmicrobitで使ってみましたが特に問題はありませんでした。(他の問題が見つかりましたが・・・#98) 複雑でトラブルのおきやすい処理を伴うyarnの利用は廃止してください |
Yarnとはパッケージ管理のためのNpmと似た役割のアプリケーションです。 |
|
現在本リポジトリのドライバは原則として mjs ベースで開発、js (UMD) を自動生成というか達になっているが、推奨モジュール構成 として言及しているだけで実際にどうすれば良いのかという説明が無い。
一般の npm モジュールなどのリポジトリとしてはそれでいいのだけが、既存の形式から切り替えるに際して、今後はこのように開発手順を変更してください・このように書いてくださいという ESM への以降に関する説明・合意が不十分だった。
故に、推奨構成のモジュールの書き方、旧来の
<scrpt src=xxx.js>
から<script src=xxx.mjs type=module>
に変える時の手順について丁寧に書いた案内ドキュメントを追加したい。The text was updated successfully, but these errors were encountered: