V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ljpCN  ›  全部回复第 22 页 / 共 29 页
回复总数  565
1 ... 14  15  16  17  18  19  20  21  22  23 ... 29  
@hgjian
1. 是这个模块没错,就是你贴的代码的写法。至于要同时输出到命令行和控制台,请使用 tee 命令,这个自行百度即可。多说一句我试过你的代码,不需要注释掉什么东西,是可以正常使用的,唯一区别是,我把模块引入和 log 定义放到了函数外面,代码如下:

```javascript
var fs = require('fs')
var util = require('util')

var logPath = 'upgrade.log'
var logFile = fs.createWriteStream(logPath, { flags: 'a' })

console.log = function() {
logFile.write(util.format.apply(null, arguments) + '\n')
process.stdout.write(util.format.apply(null, arguments) + '\n')
}

console.error = function() {
logFile.write(util.format.apply(null, arguments) + '\n')
process.stderr.write(util.format.apply(null, arguments) + '\n')
}

async function Get_alldata() {
console.log(' 01')
console.log(' 02')
console.log(' 03')

return await Get_alldata()
}

Get_alldata()
```

2. 楼上说的 pm2 的确是个更方便的用法,你直接用`pm2 start`启动脚本,会自动记录日志到文件,同时`pm2 log`可以在命令行查看日志。
@hgjian 不替换大概就是楼上说的用 stdout,这样就可以输出到文件了。没搞过,楼主还是问谷歌吧。其实替换也不太容易出错,因为如果求快,直接所有的 console.log 替换成 logger.info 就行了
不介意将所有 console.log 替换一下的话,推荐使用日志模块。个人目前仅仅用过 log4js,感觉良好。
2019-11-22 17:56:05 +08:00
回复了 formulahendry 创建的主题 Visual Studio Code VS Code 成为 Facebook 的默认开发环境
@lansquenet 腾讯云的学生服,一核 2g
2019-11-22 10:54:32 +08:00
回复了 formulahendry 创建的主题 Visual Studio Code VS Code 成为 Facebook 的默认开发环境
@zocome 得益于 node,是在服务器端安装插件,remote 连上后,可以 ctrl+shift+x 管理需要安装的插件(印象中会有一些插件不支持 remote)
2019-11-22 10:52:32 +08:00
回复了 formulahendry 创建的主题 Visual Studio Code VS Code 成为 Facebook 的默认开发环境
@lansquenet 腾讯云 1M 小水管,没感受到卡顿
知道的类似产品有两个
anyknew.com
tophub.fun
个人最喜 anyknew,最简洁,没有任何多余功能。当然可能有些人喜欢收藏等等功能,所以这只是我个人喜好,收藏的功能我宁愿用浏览器书签或者一键剪贴到 OneNote
2019-11-19 23:49:53 +08:00
回复了 Bugrun 创建的主题 程序员 大哥们学习都是看视频还是直接撸文档
@OSF2E 老哥直接看源码不看文档的吗 佩服代码阅读能力
2019-11-18 02:36:32 +08:00
回复了 wenjor 创建的主题 程序员 老哥们,这段文,好像是 base64 解码的?别人发给我看不懂啊
unicode 汉字内码
[27877,22434,20102]
[泥,垢,了]
你够了
2019-11-18 00:55:31 +08:00
回复了 villivateur 创建的主题 分享创造 于是乎,我也做了一个解谜游戏
主页看到了我航的云 U 盘
2019-11-15 10:20:56 +08:00
回复了 xixibb 创建的主题 Android 有没有安卓应用的集成发布平台 ??
蒲公英了解一下
2019-11-12 10:14:02 +08:00
回复了 patx 创建的主题 Node.js nodejs 执行完后为什么进程往往不会自动结束?
2019-11-10 18:30:17 +08:00
回复了 nightl2018 创建的主题 问与答 国内计算机大三,职业生涯要怎么走?
@nightl2018 你也知道我说的是留在上科大读研就亏了。所以我并非是说读研会亏,而是在上科大读会亏。直白地说,读研出来很难有稍微大点的公司要你。本科双非,硕士还是双非,很多公司简历都不会看你一眼。甚至于我身边的 985 硕士,因为本科是双非,简历都会被刷掉。读研大家都是为了提升平台而读的,除非你本科的平台就已经很高。而你说的不知道实习有什么收益,你应该是说的能学到的东西。首先,实习要学的是工程性质的开发经验,其次,实习说到底是为了让找工作的时候有优势,遍地高学历,有实习经历大大不一样,尤其是有实实在在开发经验的实习。最后,如果你想要舒服的不怎么花精力的环境,读研和大厂也许都不适合你,事业单位的工作压力我不清楚,但那可能是你不改变这种心态的唯一选择。其实我跟你选择读研的原因有点类似,我本科学到的东西不多,我想多两年缓冲一下,多学点,还好事实证明了我做了对的选择,但万一我依旧是本科那个目标不明确又懒得吃苦的状态,按照现在的就业形势,我真不知道自己能找到什么工作。说得可能有些功利,但毕竟你的问题就是未来工作的问题,而非什么人生哲学,所以我选择说大实话。
2019-11-10 18:07:11 +08:00
回复了 ZehaiZhang 创建的主题 问与答 迫于不知道买啥,有谁的购物车可以借我抄一下吗?
作业可以借你抄,但抄完帮我一起交一下。😁
2019-11-10 17:27:40 +08:00
回复了 zhoudaiyu 创建的主题 问与答 有没有类似于代码大全的书?
差点说出 GitHub,仔细一看真是本书
2019-11-10 10:41:27 +08:00
回复了 XEZV 创建的主题 小米 感觉小蚁摄像机修改 Wi-Fi 密码后需要重新绑定的设置很傻
小蚁已经不在小米生态链了
2019-11-10 09:12:58 +08:00
回复了 nightl2018 创建的主题 问与答 国内计算机大三,职业生涯要怎么走?
@nightl2018 你说的你的经历,CV,实习,助管,就你的情况来看个人觉得唯一重要的是实习。CV 学术需要时间入门,助管是做的运维工作,能做开发没必要去做运维,把自己路走窄了。实习你只说超累,但实习才是你好好评判自己的一个方法,本科生好好锻炼基础准备找工作的笔试面试才是。如果还是有读研的想法,建议再找两本图像处理和 CV 的书,好好读一读,然后啃几篇 CVPR 的论文,再判断自己要不要读研。
1 ... 14  15  16  17  18  19  20  21  22  23 ... 29  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1008 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 18:53 · PVG 02:53 · LAX 10:53 · JFK 13:53
Developed with CodeLauncher
♥ Do have faith in what you're doing.