![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NodeJS
diligentForLife
请保护环境,减少各种污染,保护人类自己!
展开
-
node-gyp多VS环境安装rebuild出错解决
Windows安装多个VS,使用node-gyp报错的解决方法问题描述:电脑上安装了vs2015,并且安装了node10.13.0,使用node-gyp正常,后来又安装了vs2019,使用npm install需要node-gyp rebuild的时候,就报错了。部分报错内容:gyp ERR! UNCAUGHT EXCEPTIONgyp ERR! stack Error: spawn D:\Program Files (x86)\Microsoft Visual Studio\2019\Commu原创 2020-05-09 11:46:46 · 17635 阅读 · 1 评论 -
Js foreach与async/await的关系
写一个nodejs的脚本,F5一跑就出错,重点是也不提示出错原因和地址,也可能是我不会看,总之我的脚本是被require,然后是在内部模块vm.js里: function createScript(code, options) { return new Script(code, options); }原创 2017-11-22 14:21:52 · 5421 阅读 · 0 评论 -
npm安装全局模块之后项目提示找不到的解决
npm安装全局模块(以mongoose为例):npm install -g mongoose但是执行require(‘mongoose’)之后仍然提示未找到,那么可以在命令行切换到当前项目所在目录,然后执行下面命令:npm link mongoose就会在node_modules文件夹里增加全局模块的快捷方式或者说连接,此时就可以正常使用了。原创 2017-11-22 14:43:18 · 13547 阅读 · 9 评论 -
log4js-node在VisualStudioCode内置调试控制台无输出解决
最近学习到了nodejs的日志输出模块,选择了log4js-node这个模块,但是当我兴高采烈的在vsc中写好log输出的时候,debug的时候在调试控制台(debug console)却没有任何显示,最后经过在官方github里询问查找得到如下解决方案1: log4js的输出采用的是stdout的方式,而vsc目前的内置调试控制台还默认不从stdout的输出流中抓取内容,需要在vsc的启动配原创 2017-12-12 14:49:04 · 6437 阅读 · 0 评论 -
Ubuntu安装nodejs
Ubuntu安装nodejs1.通过包管理程序下载安装curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -sudo apt-get install -y nodejs其中setup_8.x 指定nodejs的大版本为8,不用指定x的具体值,即小版本号不用指定2.通过下载官方提供的二进制程序htt...原创 2018-04-16 18:49:14 · 279 阅读 · 0 评论