-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
[Misskey 2023.12.0-beta.1] pnpm clean-all後、Misskeyが起動しない #12528
Comments
devcontainer環境でなく普通に(wsl2にnodenv載せた環境の)nodeを動かしている場合でも再現する |
ためしにフルパスでやったら上手くいったので、パス解決に難があるのかもしれません。 以下でエラーが出なくなりました ].map(name => import(`${__dirname}/../themes/${name}.json5`).then(({ default: _default }): Theme => _default)), |
(プルリクするか…) |
This reverts commit a5f0b5e.
プルリクのrevertにより、別案を考える必要あり |
|
__dirname、CommonJS限定だったとは…無知が露呈してしまいました(フロントエンドはESModuleとしてビルドされている) 以下が代替になるかも…? |
(GitHubの機能により勝手に閉じられてしまった…?) |
@shiosyakeyakini-info |
This reverts commit a5f0b5e.
💡 Summary
pnpm clean-all
pnpm install
pnpm build
pnpm migrate
を行ったあと、pnpm dev
でMisskeyが起動しません。Viteによって表示されるエラーは下記のとおりです。
ここで、theme.tsの該当箇所
のようにファイルの拡張子のあとに
?import
をつけると起動するようになります。一度これで起動すると、その後はこの差分を削除してもとに戻しても、次にクリーンするまでは起動するようです。🥰 Expected Behavior
devcontainerでMisskeyが起動する
🤬 Actual Behavior
devcontainerでMisskeyが起動しない
📝 Steps to Reproduce
pnpm clean
pnpm install
pnpm build
pnpm migrate
を行うpnpm dev
でMisskeyを起動する💻 Frontend Environment
🛰 Backend Environment (for server admin)
The text was updated successfully, but these errors were encountered: