misskey icon indicating copy to clipboard operation
misskey copied to clipboard

pnpmにnodeのバイナリを管理させる (packages.jsonのengines.runtimeを指定する)

Open tamaina opened this issue 3 weeks ago • 2 comments

Summary

packages.jsonのengines.runtimeを指定し、pnpmにnodeのバイナリを管理させたい。

https://pnpm.io/ja/package_json#enginesruntime

インストールの順序的に、pnpmはスタンドアロンスクリプト経由でインストールするようにする必要がある

https://pnpm.io/installation

Purpose

nodeのインストールやバージョン管理をどうしようか悩む必要がなくなる(dockerを使っていれば問題ないけど)

Do you want to implement this feature yourself?

  • [ ] Yes, I will implement this by myself and send a pull request

tamaina avatar Dec 06 '25 12:12 tamaina

そんなことできるんだ

kakkokari-gtyih avatar Dec 06 '25 13:12 kakkokari-gtyih

())ミスった)

kakkokari-gtyih avatar Dec 06 '25 13:12 kakkokari-gtyih

なんかメモリがもりもりしておる(多分これが原因?)

非jemallocの挙動に似ている気がする
サービスファイルのEnvironmentでjemallocを設定してるけどこれが効かなくなる…?

tamaina avatar Dec 19 '25 12:12 tamaina