繁体   English   中英

如何为项目级别的.npmrc指定当前工作目录?

[英]How to specify current working directory for project-level `.npmrc`?

如下所示,可以使用绝对路径,但是我需要npm才能使用.npmrc文件目录(项目的当前工作目录)中的相对路径,而不是绝对路径。

如何指定相对路径(而不是写出绝对路径),或者如果不是那么简单,如何设置?

<some-project>/.npmrc使用的绝对路径:

onload-script = /some-absoloute-path/some-node-module.js

npmrc文档中

可以使用$ {VARIABLE_NAME}替换环境变量。 例如:

prefix = ${HOME}/.npm-packages

对于您的情况,可以使用$PWD环境变量,该变量提供当前目录:

onload-script = ${PWD}/some-relative-path/some-node-module.js

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM