首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端源码阅读
w4ngzhen
创建于2021-05-17
订阅专栏
前端日常开发过程中的各种框架源码阅读
暂无订阅
共7篇文章
创建于2021-05-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
node-gyp项目命名BUG
当node-gyp进行build的时候,会跟binding.gyp配置文件中的target_name生成对应的原生模块。但是,target_name不规范,会导致编译失败
使用node-gyp编写简单的node原生模块
通过样例,让我们了解如何编写一个node的原生模块。当然,这篇文章还有一个目的,是为了方便以后编写关于node-gyp的文章,搭建初始环境。
从源码分析node-gyp指定node库文件下载地址
当我们安装node的C/C++原生模块时,涉及到使用node-gyp对C/C++原生模块的编译工作(configure、build)。这个过程,需要nodejs的头文件以及静态库参与(后续称库文件)。
electron-builder进行DEBUG输出的正确方式
使用electron-builder的时候,由于不熟悉,我们在打包过程中常常遇到很多环境错误,但最终只是一些简单的错误信息,难以排查问题。本文将介绍electron-builder排错方式。
Windows下node-gyp查找VS安装路径简单解析
node-gyp的作用我已经不想赘述了,这里给一个我之前文章的链接:cnblogs看这里,知乎看这里,掘金看这里。本文主要从源码入手,介绍node-gyp查找VisualStudio的过程。
从源码解析Electron的安装为什么这么慢
前言Electron作为一款跨平台的桌面应用端解决方案已经风靡全球。作为开发者,我们几乎不用关心与操作系统的交互,直接通过Web前端技术与Electron提供的API就可以完成桌面应用端的开发。
node-pre-gyp以及node-gyp的源码简单解析(以安装sqlite3为例)
nodejs是跨平台的,那么对于任何的node模块理论也是应该是跨平台的。然而有些node模块直接或间接使用原生C/C++库,这些东西要跨平台,就需要使用源码根据实际的操作平台环境进行原编译