当我跑步npm start
并且有一些错误时,它说:
npm ERR! Additional logging details can be found in:
npm ERR! /home/hsz/Projects/project/npm-debug.log
npm ERR! not ok code 0
Run Code Online (Sandbox Code Playgroud)
这个文件位于我调用的目录中npm
.
是否可以将npm-debug.log
输出文件设置为./logs/npm-debug.log
?
更新:
npm 拉取请求#6744尝试npm-debug.log
从cwd移入缓存文件夹。
原始答案:
似乎没有办法做到这一点。它是硬编码的:
if (wroteLogFile) {
log.error("", [""
,"Additional logging details can be found in:"
," " + path.resolve("npm-debug.log")
].join("\n"))
wroteLogFile = false
}
log.error("not ok", "code", code)
Run Code Online (Sandbox Code Playgroud)
我认为这种灵活性不适合npm
的理念,请参见isaacs评论:
npm config set prefix
?如果您想使用不同的拼写“ node_modules”,抱歉,没有办法。那是内置于节点核心中的。进行更改等同于构建完全不同的包管理器。
归档时间: |
|
查看次数: |
25706 次 |
最近记录: |