如何在npm install结束时将消息回显给终端?

时间:2018-02-21 11:37:28

标签: npm echo npm-install npm-scripts

我创建了一个我想要克隆的回购 克隆后,您运行npm install

如何echo在安装结束时显示的 终端 的日志消息?

1 个答案:

答案 0 :(得分:1)

在您的情况下,您可以添加安装后脚本,例如,如果您将版本标记为alpha,则会将一个字符串输出到控制台。

<强>的package.json

{
  "version": "1.2.3-alpha.2",
  "scripts": {
    "postinstall": "node postinstall.js"
  }
}

<强> postinstall.js

const package = require('./package.json')

console.log('End of installation');

//Example using properties from package.json
if (package.version.includes('alpha')) {
  console.log('Warning: Alpha version!')
}

<强>奖金

将此附加到命令--loglevel verbose,所有日志将保存到当前工作目录中的npm-debug.log

它将实时显示日志+将日志保存到其运行的目录。

您只需编辑npm config npm config edit并添加loglevel=verbose

即可