SF
大前端技术栈
大前端技术栈
注册登录
关注博客
注册登录
主页
关于
RSS
M1 nvm install报错
兰俊秋雨
2022-08-01
阅读 4 分钟
5.6k
M1执行nvm install安装node报错404 {代码...} 经过分析发现命令安装node版本时,M1电脑自动拼接路径如下:[链接]arm64是M1特有的软件命令方式 目前node官网不提供此类的压缩包 压缩包官网 解决方案执行install命令前先执行M1兼容命令:arch -x86_64 zsh然后再执行install会自动修复下载版本的链接:[链接] {代码...}
vscode中断点调试nodejs实用方便
兰俊秋雨
2021-04-22
阅读 2 分钟
7.6k
前言在平时前端开发时,前端代码在浏览器上能很方便的断点调试,那么如果要调试node后端接口的话,该如何实现断点调试呢?配置vscode打开node项目点击左侧调试按钮点击Run and Debug选择语言为nodejs点击设置按钮添加配置更改lanuch.json配置文件添加自己的项目启动脚本文件和配置 {代码...} 再次点击断点调试按钮启动断...
mongodb联表查询
兰俊秋雨
2021-03-31
阅读 7 分钟
2.3k
$group 按某些指定的表达式对文档进行分组,然后将每个不同的分组的文档输出到下一阶段。输出文档包含一个_id字段,其中包含按关键字区分的组这里以文档名称docName为关键字进行分组统计
mongoose数据查询or、and、where等用法
兰俊秋雨
2021-03-26
阅读 2 分钟
6.1k
or为 $or 条件指定参数; {代码...} 数据筛选or是或查询满足下面的条件其中之一就可以查询出相关数据如果数据库参数是数组,直接会从数组里面匹配是否包含相关数据 如上:memberand为 $and 条件指定参数; {代码...} 直译:docKey == "public" && owner == "zhangsan"需要满足枚举的两个条件才能筛选出相应数据...
前端攻略-全栈系列(图谱)
兰俊秋雨
2021-01-25
阅读 2 分钟
9.7k
前端知识体系(图谱)前端工程化体系node主流技术栈大纲ReactVueAngularJavaScriptTypeScript跨平台技术大纲跨端技术发展的三个阶段HybridReactNativeFlutterweex小程序快应用ionicCordova性能优化和监控
前端知识体系-全系列(图谱+大纲)
兰俊秋雨
2021-01-25
阅读 36 分钟
18.2k
前端知识体系(图谱)前端工程化体系node主流技术栈大纲ReactVueAngularJavaScriptTypeScript跨平台技术大纲跨端技术发展的三个阶段HybridReactNativeFlutterweex小程序快应用ionicCordova性能优化和监控前端知识体系(大纲)前端工程化体系基础设施规范化前端标准(基础)W3CSPADOMBOMXHTMLXMLJSONJSONPHTTPHTML5CSS3编...
node中使用shell脚本
兰俊秋雨
2021-01-06
阅读 4 分钟
6.5k
背景在开发中我们在特定的场合下可能需要一些脚本来批量处理我们的业务逻辑,在nodejs如何调用shell脚本呢?新建项目下新建脚本文件touch newFile.sh修改文件权限chmod 777 newFile.sh 修改文件为可读可写可执行nodejs调用文件读取//使用nodejs的子进程里面的文件读取方法const { execFile } = require('child_process')...
2021GMTC大前端技术储备
兰俊秋雨
2020-12-30
阅读 5 分钟
5.3k
GMTC全球大前端技术大会是由极客邦科技旗下InfoQ中国主办的技术盛会,关注前端、移动、AI应用等多个技术领域,促进全球技术交流,推动国内技术升级。GMTC为期4天,包括两天的会议和两天的培训课,主要面向各行业前端、移动开发、AI技术感兴趣的中高端技术人员,大会聚焦前沿技术及实践经验,旨在帮助参会者了解大前端&am...
基于源码剖析nodejs模块系统
兰俊秋雨
2020-12-25
阅读 13 分钟
3.7k
原生模块(核心模块):fs、http、net等 在Node进程启动时,部分核心模块就被直接加载进内存中,这部分核心 模块引入时,文件定位和编译执行个步骤可以省略掉,并且在路径分析 中优先判断,所以它的加载速度是最快的。
nodejs调用外部接口
兰俊秋雨
2020-01-07
阅读 1 分钟
12k
前言 在日让的工作开发中,我们不仅仅要使用node来封装提供一些http接口,也会在node服务中调用一些第三方的HTTP接口,那么如何操作? request 安装依赖 {代码...} 使用 get请求 {代码...} post请求json {代码...} post请求formData {代码...}
MongoDB多条件模糊查询
兰俊秋雨
2019-08-30
阅读 2 分钟
8.9k
模糊查询是数据库的基本操作之一,实现对给定的字符串是否与指定的模式进行匹配。如果字符完全匹配,可以用=等号表示,如果部分匹配可认为是一种模糊查询。在关系型数据中,通过SQL使用like ‘%fens%’的语法。那么在mongodb中我们应该如何实现模糊查询的效果呢。
node express使用HTML模板
兰俊秋雨
2019-08-21
阅读 1 分钟
4.4k
一般我们在做node web项目的时候,想使用我们平时常用的html模板,express默认使用jade模板,本身是没有HTML的,那么如何实现呢?
nvm版本管理
兰俊秋雨
2019-08-09
阅读 1 分钟
5.7k
安装nvm首先要安装或者更新nvm,可以使用cURL 使用安装脚本 {代码...} 或者 wget {代码...} 环境变量 {代码...} 下载并安装完成后用户退出重新登录或者重新 source 一下环境变量 {代码...} 验证安装要验证是否已经安装nvm,执行如下命令: {代码...} 如果安装成功,应该输出'nvm'。请注意,这which nvm将无法使用,因为...