自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 【Nodejs】关于原生模块编译node-gyp + node-pre-gyp (以安装canvas为例)

node-gyp是一个用 Node.js 编写的跨平台命令行工具,用于为 Node.js 编译本机插件模块。它包含之前由 Chromium 团队使用的 gyp-next项目的供应副本,扩展以支持 Node.js 原生插件的开发。node-gypnode是跨平台的,那么对于任何的node模块理论也是应该是跨平台的。然而,有些node模块直接或间接使用原生C/C++代码,这些东西要跨平台,就需要使用源码根据实际的操作平台环境进行原生模块编译。

2022-10-27 17:07:56 3943 1

原创 【Nodejs】关于原生模块编译node-gyp + prebuild-install (以安装better-sqlite3为例)

node-gyp是一个用 Node.js 编写的跨平台命令行工具,用于为 Node.js 编译本机插件模块。它包含之前由 Chromium 团队使用的 gyp-next项目的供应副本,扩展以支持 Node.js 原生插件的开发。node-gypnode是跨平台的,那么对于任何的node模块理论也是应该是跨平台的。然而,有些node模块直接或间接使用原生C/C++代码,这些东西要跨平台,就需要使用源码根据实际的操作平台环境进行原生模块编译。

2022-10-27 15:12:51 4233

原创 npm - node环境canvas安装慢、安装失败的解决方法

node是跨平台的,那么对于任何的node模块理论也是应该是跨平台的。然而,有些node模块直接或间接使用原生C/C++代码,这些东西要跨平台,就需要使用源码根据实际的操作平台环境进行原生模块编译。这也是canvas、SQLite3等模块安装的折磨之源。canvas的安装过程下载指定仓库中的npm包执行canvas的package.json中的install(node-pre-gyp install --fallback-to-build)脚本node-pre-gyp下载canvas已编译好的.

2022-02-09 17:41:47 20713 8

原创 阿里maven远程仓库地址

使用maven默认得远程仓库地址下载很慢,可以使用阿里得maven远程仓库在maven得settings.xml文件中添加以下配置<mirror><id>alimaven</id><name>aliyun maven</name><url&g

2018-12-10 16:39:31 3073

原创 使用a标签的href调用window本地应用

之前一直以为href链接的都是站点、文件或者页面中的锚点,在百度云下载时发现href是可以指向本地可执行文件进入注册表win+r然后执行regedit进入注册表找到HKEY_CLASSES_ROOT右击新建项(名字自定义)在新建的项上右击继续添加DefaultIcon和shell两个项为shell在新建项open,再在open上新建项command...

2018-11-20 17:24:08 4738 2

原创 js正则表达式校验值是否为一个数字(正负整数,正负小数均可校验)

百度了很多给出的正则清一色都是/^[0-9]+.?[0-9]*$/但是经过实测此正则表达式是不完全正确的所以自己测试,写了新的校验是否为数字的正则表达式(ps:校验正整数,小数,负数还没调,后期回补上)/(^[1-9]+(.[0-9]+)?)$/如果有考虑不全欢迎留言指正。。。...

2018-11-14 11:33:07 12708 8

原创 如何安装sass

安装Sass和Compasssass基于Ruby语言开发而成,因此安装sass前需要安装Ruby。(注:mac下自带Ruby无需在安装Ruby!)window下安装SASS首先需要安装Ruby,先从官网下载Ruby并安装。安装过程中请注意勾选Add Ruby executables to your PATH添加到系统环境变量。如下图:安装完成后需测试安装有没有成功,运行CMD输入以下命令...

2018-11-12 11:15:01 204

原创 使用vue-cli脚手架快速搭建一个基于vue的项目

前期准备工作一、 nodeJs的安装和环境配置(window)下载对应你系统的Node.js版本:https://nodejs.org/en/download/nodeJs安装过程中修改了安装目录,其他选项一路绿灯通行,安装完成后目录结构如下(ps:node_global和node_cache文件夹是修改了node默认的全局模块和缓存路径后生成的文件夹)使用cmd执行node ...

2018-11-11 01:50:35 380

原创 npm安装淘宝镜像抛出deprecated socks警告

npm WARN deprecated socks@1.1.10: If using 2.x branch, please upgrade to at least 2.1.6 to avoid a serious bug with socket data flow and an import issue introduced in 2.1.0使用npm install cnpm -g --reg...

2018-11-10 22:57:59 2151 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除