
nodejs
文章平均质量分 96
gao_grace
一个佛系的程序媛~
(https://github.com/gaograce)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
做一个简单的java编辑器
最近闲来无事,对于之前放置不理的language server又起了兴趣,研究了一下,搞了一个简单的java编辑器,因为心血来潮,功能比较简单,只支持打开单个java文件,编辑(错误提示,自动补全等都有)和保存。在这里简单记录一些心得。什么是language server protocolAdding features like auto complete, go to definition, or documentation on hover for a programming language t原创 2022-04-25 11:19:08 · 9636 阅读 · 15 评论 -
如何使用electron+vue自己制作一个terminal
首先安装vue-cli用于创建vue的项目模板npm install -g vue-clivue init simulatedgreg/electron-vue my-project注意:simulatedgreg/electron-vue是electron+vue的项目模板,my-project是我起的项目名称,运行命令之后需要设置一些参数,如果用不到的可以选no。然后 cd my-pro...原创 2019-03-28 14:46:01 · 4217 阅读 · 3 评论 -
electron-builder出错问题解决
electron-builder出错问题解决在rebuilding native production dependencies 的时候出错具体错误如下:Error: /Users/root/.nvm/versions/node/v10.0.0/bin/node exited with code 6Output:> grpc@1.19.0 install /Users/root/...原创 2019-03-27 11:39:03 · 11927 阅读 · 0 评论 -
使用vscode-chrome-debug-core调试nodejs
初始化首先启动一个nodejs的进程,加上参数–inspect-brk=58580,58580是一个自定义的端口,然后该进程会停在开始的位置,并输出类似的log:Debugger listening on ws://127.0.0.1:58580/96f1cb2b-6a8b-4745-a842-3d91e6ec61c9For help, see: https://nodejs.org/en/...原创 2019-03-29 18:10:13 · 1273 阅读 · 0 评论 -
monaco editor各种功能实现总结
添加删除断点原创 2019-03-29 17:00:06 · 79238 阅读 · 65 评论 -
electron使用node-pty问题解决
首先按照官网要求,安装windows sdk和npm install --global --production windows-build-tools电脑上安装了vs2015和vs2017,npm install的时候出现错误:Error MSB8020 The build tools for v141 (Platform Toolset = 'v141') cannot be f...原创 2019-01-21 17:48:10 · 8358 阅读 · 0 评论 -
Electron内存爆炸
最近使用electron做APP,主要就是模仿stf,想要实时显示手机图像,然后再做一点其他的操作。使用minicap获取手机屏幕截图,然后使用img实时刷新图片,然后发现,内存持正增长模式,毫无下降,直至电脑死机。。。。为什么呢?经过各种研究发现如果不显示图片,从minicap中获得的二进制数组无论怎么操作都没有问题,只要把图片显示出来,立马崩溃。。。然后,尝试换了nwjs做实验,虽然内存也原创 2018-01-13 17:44:04 · 12150 阅读 · 7 评论 -
npm安装deasync引用出错
最近打算在nodejs里面使用sleep功能(使用electron构建APP),在网上找到了system-sleep包,使用npm安装,调用sleep方法,并没有问题,后来发现,这个sleep居然是同步实现而不是异步实现的,调查发现,sleep函数先require了deasync包,失败的话,就变成了同步实现方式。。。。研究了一下,deasync为啥require失败,错误信息大概如下:Err原创 2017-09-12 10:35:00 · 19424 阅读 · 1 评论 -
Electron crash问题
最近使用electron做了一个app,支持windows和mac,然后总是莫名其妙的crash,使用crashReporter提交的报告根本搞不明白。错误如下:24520:1217/182314.561309:FATAL:partition_alloc.cc(934)] Check failed: page->num_allocated_slots != -1.这里只截取了错误信息的第一行,cra原创 2017-12-20 19:12:40 · 9297 阅读 · 4 评论 -
Windows下使用node-gyp
最近做了个app,要有mac版本和windows版本,mac上已经测试通过了,然后在windows上调试(新装的虚拟机),因为使用了deasync,运行失败了,为了重新build,要使用node-gyp,然后各种build失败。刚开始提示没有python,安装了python2.7之后,提示error MSB3411之类的错误,然后安装了windows sdk, windows server, vs原创 2017-11-10 10:00:20 · 8654 阅读 · 1 评论