加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
postinstall.js 888 Bytes
一键复制 编辑 原始数据 按行查看 历史
思伟 提交于 2020-05-08 13:40 . install后在控制台输出一段日志
#!/usr/bin/env node
'use strict';
const config = require('./package.json');
function isTrue(value) {
return !!value && value !== '0' && value !== 'false';
}
// 作者
let authorName = !!config.author.name ? config.author.name : "JoeyBling";
let authorUrl = !!config.author.url ? config.author.url : "https://github.com/JoeyBling";
let envDisable = isTrue(process.env.DISABLE_OPENCOLLECTIVE) || isTrue(process.env.CI);
let logLevel = process.env.npm_config_loglevel;
let logLevelDisplay = ['silent', 'error', 'warn'].indexOf(logLevel) > -1;
// install后在控制台输出一段日志
if (!envDisable && !logLevelDisplay) {
console.log && console.log('Thank you for installing \u001b[35m' + config.name +
"[" + config.version + "]" + '\u001b[0m: built with the \u001b[32m' +
authorName + '\u001b[0m ' + config.description + ' (\u001b[32m' + authorUrl + '\u001b[0m)\n');
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化