u
This commit is contained in:
parent
e34c866819
commit
037a7c5948
22
tool4log.js
22
tool4log.js
@ -2,7 +2,25 @@ const colors = require('colors')
|
|||||||
|
|
||||||
// HBuilder 内置环境的 console 不支持颜色。为了检查是否支持颜色,可测试 uniCloud 是否存在(不存在说明在自己的server环境里),或 require('supports-color'),相应的返回不同的 ccXXX 函数。
|
// HBuilder 内置环境的 console 不支持颜色。为了检查是否支持颜色,可测试 uniCloud 是否存在(不存在说明在自己的server环境里),或 require('supports-color'),相应的返回不同的 ccXXX 函数。
|
||||||
|
|
||||||
module.exports = {
|
module.exports = typeof uniCloud === 'undefined' ? {
|
||||||
|
cclog(...args) {
|
||||||
|
console.log({timeiso: new Date().toJSON()}, ...args)
|
||||||
|
},
|
||||||
|
ccinfo(...args) {
|
||||||
|
console.info({timeiso: new Date().toJSON()}, ...args)
|
||||||
|
},
|
||||||
|
ccerr(...args) { // console.error will appear in pm2's error log
|
||||||
|
console.error({timeiso: new Date().toJSON()}, ...args)
|
||||||
|
},
|
||||||
|
ccwarn(...args) { // console.warn will appear in pm2's error log
|
||||||
|
console.warn({timeiso: new Date().toJSON()}, ...args)
|
||||||
|
},
|
||||||
|
ccdebug(...args) {
|
||||||
|
if ('development'===process.env.NODE_ENV) { // 在server的测试环境下. 注意在 uniCloud 环境下,`process.env.NODE_ENV` 不存在. 如要应用本方法,需要手动设置 `process.env.NODE_ENV`
|
||||||
|
console.log({timeiso: new Date().toJSON()}, ...args)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} : {
|
||||||
cclog(...args) {
|
cclog(...args) {
|
||||||
console.log(colors.blue({timeiso: new Date().toJSON()}), ...args)
|
console.log(colors.blue({timeiso: new Date().toJSON()}), ...args)
|
||||||
},
|
},
|
||||||
@ -17,7 +35,7 @@ module.exports = {
|
|||||||
},
|
},
|
||||||
ccdebug(...args) {
|
ccdebug(...args) {
|
||||||
if ('development'===process.env.NODE_ENV) { // 在server的测试环境下. 注意在 uniCloud 环境下,`process.env.NODE_ENV` 不存在. 如要应用本方法,需要手动设置 `process.env.NODE_ENV`
|
if ('development'===process.env.NODE_ENV) { // 在server的测试环境下. 注意在 uniCloud 环境下,`process.env.NODE_ENV` 不存在. 如要应用本方法,需要手动设置 `process.env.NODE_ENV`
|
||||||
console.log(colors.rainbow(JSON.stringify({timeiso: new Date().toJSON()})), ...args)
|
console.log(colors.rainbow({timeiso: new Date().toJSON()}), ...args)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user