Closed5

[Scrap] サブディレクトリで別の npm プロジェクト作るときのメモ

へぶんへぶん

ディレクトリ指定して npm install & run scripts

https://please-sleep.cou929.nu/npm-package-json-with-different-directory.html

へぶんへぶん

script の実行に関しては以下で問題なさそう。

$ npm run SCRIPT_NAME --prefix SUB_DIRECTORY_NAME
へぶんへぶん

Yarn の場合

一応 Yarn についても調べる。サブディレクトリでスクリプト書いてるだけだけど、プロジェクト全体では Yarn 使っているので Yarn で書いた方が引っ掛かりがないかも。

以下で実行できる。

$ yarn --cwd SUB_DIRECTORY_NAME run SCRIPT_NAME 

https://github.com/yarnpkg/yarn/issues/2459

へぶんへぶん

install は以下

$ yarn --cwd SUB_DIRECTORY_NAME install

関係ないけど、npm ci 相当のことがしたい場合は以下

yarn --cwd SUB_DIRECTORY_NAME install --immutable --immutable-cache --check-cache
このスクラップは2022/03/25にクローズされました