Skip to main content

2022/02/03の日記

· 2 min read

本日あったこと


本日の作業

  • xxxのメールの返信

  • npmパッケージでインストールしたものが動くかチェック #1521

    • typeのexportの仕方が悪かったかも <- 修正済み

    • 毎回npm publishが面倒なのでyarn v3 にして eachでpublishできるようにする

      • rootのnom scriptを見直す
    • distしたファイルでやっぱり動かない。docsurusで動いているのはworkspaceだからか。

      • webpackの開発環境で動かすべき

        • もしくはもっとプリミティブにdistファイルをhtmlとかnodeで読み込むべき < -シンボリックリンクでmy-appで実現できたここで実験していく

          ln -s /Users/user/Develop/pdfme/packages/generator /Users/user/Develop/playground/my-app/node_modules/@pdfme
          ln -s /Users/user/Develop/pdfme/packages/common /Users/user/Develop/playground/my-app/node_modules/@pdfme
          ln -s /Users/user/Develop/pdfme/packages/ui /Users/user/Develop/playground/my-app/node_modules/@pdfme

          package.json module を修正したら動いたので beta.5 をリリースして再度create react appをして動くか確認

      • Package.jsonでmainでdistのビルドしたファイルを参照しているがmoduleでビルドしたesmファイルを参照すべき?

        • "main": "./dist/moveable.cjs.js", "module": "./dist/moveable.esm.js", のようにすべき
      • create react appでちゃんと動いた。残りのテストを行う。進捗はissue内に記載。

      • ドキュメントがビルドできなくなった <- yarn workspaceからwebsiteを出して、npm i で@pdfmeは公開されたものを参照するようにした。

  • 開発環境を作る #1522

  • 開発ドキュメント #1528

  • 課題を移動する #1520

  • xxxテンプレート対応


明日の作業

  • [ ]