如何在 npm 安装结束时向终端回显消息?
how do I echo a message to the terminal at the end of npm install?
我已经创建了一个要克隆的存储库
克隆后,你 运行 npm install
我如何 echo
向 终端 发送一条将在安装结束时显示的日志消息?
对于您的情况,您可以添加一个 post-install 脚本,例如,如果您将某个版本标记为 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
我已经创建了一个要克隆的存储库
克隆后,你 运行 npm install
我如何 echo
向 终端 发送一条将在安装结束时显示的日志消息?
对于您的情况,您可以添加一个 post-install 脚本,例如,如果您将某个版本标记为 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