0
私がnpm install
を実行すると、npmには特定のフラグ(NVM_CD_FLAGS
)が渡されていることがわかります。実際にnpmの代わりに他のスクリプトがありますか?nvm - カスタムフラグをNPMに渡す方法
私がnpm install
を実行すると、npmには特定のフラグ(NVM_CD_FLAGS
)が渡されていることがわかります。実際にnpmの代わりに他のスクリプトがありますか?nvm - カスタムフラグをNPMに渡す方法
NPMは
> which npm
/Users/welldan97/.nvm/versions/node/v8.5.0/bin/npm
> cat $(which npm)
#!/usr/bin/env node
;(function() { // wrapper in case we're in module_context mode
// windows: running "npm blah" in this folder will invoke WSH, not node.
/*global WScript*/
...
と内容を置き換え取得されていないように、それは環境変数
https://github.com/creationix/nvm/blob/master/nvm.sh#L226
> env | grep NVM
NVM_DIR=/Users/welldan97/.nvm
NVM_CD_FLAGS=-q
NVM_NODEJS_ORG_MIRROR=https://nodejs.org/dist
NVM_IOJS_ORG_MIRROR=https://iojs.org/dist
NVM_BIN=/Users/welldan97/.nvm/versions/node/v8.5.0/bin
として設定しますよう
NPMのgithubのレポのと同じに見えるされて見えます
さらに、これらのフラグがどこに行くかわからない場合は、 npmに影響を及ぼす場合はnd