tag node.js

標籤
貢獻246
204
05:12 PM · Oct 25 ,2025

@node.js / 博客 RSS 訂閱

註銷 - Node.js Event Loop 處理的幾大週期介紹

Node.js Event Loop 處理的幾大週期如下圖所示: Timer:通過 setTimeout() 或 setInterval() 安排的一切都將在這裏處理。 IO 回調:這裏將處理大部分回調。 由於 Node.js 中的所有用户態代碼基本上都在回調中(例如,對傳入 http 請求的回調會觸發級聯回調),這就是用户態代碼。 IO輪詢:輪詢下一次運行要處理的新事件。 Set I

eventloop , node.js , eventbus , event , Javascript

收藏 評論

songxianling1992 - 使用nodejs修改項目package.json版本號

背景:自己的項目在部署上傳之前需要更新版本號才能成功部署 代碼 詳細代碼如下(nodejs簡陋); 註釋了自動創建分支+提交動作;可根據需求自行使用 //build.js文件 var exec = require('child_process').exec // 異步子進程 var fs = require('fs') var packageJSON = require('./package.j

vue.js , version , node.js , 小程序 , package.json

收藏 評論

mb5fe564121bbd2 - FFmpeg開發筆記(九十)採用FFmpeg套殼的音視頻轉碼百寶箱FFBox

FFmpeg是個經典的音視頻處理開源框架,可是FFmpeg僅提供命令行方式,通過FFmpeg剪輯音視頻只能在命令行下面操作,從而限制了普通用户掌握FFmpeg。 雖然《FFmpeg開發實戰:從零基礎到短視頻上線》一書不僅給出了基於FFmpeg函數調用的示例代碼,也給出了具體的ffmpeg操作命令,從而兼具FFmpeg的代碼開發教程與FFmpeg的命令使用手冊兩種用途。但是普

音視頻 , node.js , ffmpeg

收藏 評論

歐西里斯的天秤 - Cloudtop 開源前端性能監控系統設計與開發二(日誌數據字段設計)

本文主要描述 Cloudtop 前端性能監控日誌字段的含義,用於檢索和排查問題。 代碼完全開源,支持二次開發;如有錯漏,歡迎指出。 Github 開源項目地址: https://github.com/zhedh/cloudtop 公共字段 字段 類型 示例 説明 pid string cloudtop_admin 應用

elasticsearch , node.js , pm2 , typescript , 前端

收藏 評論

fx67ll - pm2 常用命令

先説一些廢話 之前學習Nodejs項目的時候使用了pm2作為生產環境的進程管理工具,最近服務器崩了需要重啓一些服務,發現有些命令記得不是特別清楚, 所以這裏寫一篇文章幫助自己記憶整理一下pm2的常用命令,後續有需要查閲一下即可~ 常用命令 進入bin目錄啓動:pm2 start www / pm2 start app.js pm2 start app.js --name="fx67ll

node.js , pm2 , Javascript

收藏 評論

大衞talk - NestJS入門指南

由於圖片和格式解析問題,可前往 閲讀原文 從本篇文章開始講解node中最為出色的框架——NestJS,為什麼説它出色,想必市面上已經議論紛紛了吧。如果你熟悉Spring框架那nest也會讓你輕而易舉的理解,基於typescript裝飾器結合IOC讓nest的框架設計更加清晰明瞭 NestJS 是一個基於 Node.js 平台的現代化 Web 框架,它結合了 TypeScript、面向對象編程的思想

node.js , 前端架構 , nestjs , 前端

收藏 評論

九旬 - 使用PM2部署Next服務

使用 PM2 部署 Next 服務 最近阿里雲 99 服務器比較火,我也買了一個玩玩,感覺不錯,自用足矣,平常寫點東西,部署一些服務,用着也挺舒服。 最近學習的 Next 框架,感覺挺好用,就打算部署一個人博客,但是部署到服務器上。 部署的的時候發現,對比 Vercel,服務器的部署方式有點麻煩,需要安裝 Node、然後還要安裝 PM2 管理進程,於是就打算寫一篇文章記錄一下。 準備 首先,你需要

node.js , pm2 , Linux , next.js , Javascript

收藏 評論

烏柏木 - Server-side rendering for any React app on any FaaS provider

By this document, I'd like to introduce a general method to set up server-side rendering(SSR) for any React app on any FaaS provider. A "React app" is a web app with its client side (or frontend) buil

node.js , 服務端渲染 , netlify , 前端 , Javascript

收藏 評論

歐西里斯的天秤 - Cloudtop 開源前端性能監控系統設計與開發一(簡述)

Cloudtop 前端監控系統是一套集流量監控、錯誤監控、性能監控、接口監控於一體的監控平台;目前支持 Web 端接入。 Github 地址: https://github.com/zhedh/cloudtop 一、項目介紹 . ├── Dockerfile ├── README.md ├── cloudtop ├── cloudtop_monitor ├── cloudtop_monitor_s

node.js , pm2 , typescript , Javascript

收藏 評論

flydean - javascript中的模塊系統

簡介 在很久以前,js只是簡單的作為瀏覽器的交互操作而存在,一般都是非常短小的腳本,所以都是獨立存在的。 但是隨着現代瀏覽器的發展,特別是nodejs的出現,js可以做的事情變得越來越多也越來越複雜。於是我們就需要模塊系統來組織不同用途的腳本,進行邏輯的區分和引用。 今天將會給大家介紹一下js中的模塊系統。 CommonJS和Nodejs CommonJS是由Mozilla公司在2009年1月份提

node.js , 模塊化 , javascript專題系列 , Javascript

收藏 評論

flydean - 使用nodejs和express搭建http web服務

簡介 nodejs作為一個優秀的異步IO框架,其本身就是用來作為http web服務器使用的,nodejs中的http模塊,提供了很多非常有用的http相關的功能。 雖然nodejs已經帶有http的處理模塊,但是對於現代web應用程序來説,這或許還不太夠,於是我們有了express框架,來對nodejs的內容進行擴展。 今天我們將會介紹一下使用nodejs和express來開發web應用程序的區

express , node.js , HTTP , web服務器

收藏 評論

kevin - docker-compose 一鍵搭建GS Admin (Go+Node+Mysql 開發環境)

GS Admin 地址:Demo 文檔:地址 GS Admin=gin+gorm+scui 它是golang 開發的一個企業級後台。遵循MIT開源協議。前端框架是scui,SCUI基於 Vue3、elementPlus 持續性的提供獨家組件和豐富的業務模板幫助你快速搭建企業級中後台前端任務。後端框架是gin,Gin是一個golang的微框架,封裝比較優雅,具有快速靈活,容錯方便等特點。內置

vue.js , node.js , docker-compose , Docker , go

收藏 評論

註銷 - 通過在操作系統中實際操作,學習和理解 Unicode 編碼相關知識

我們通過在操作系統裏進行一些簡單的聯繫,可以加深對 Unicode 編碼這些基礎知識的理解和記憶。 Windows10 操作系統下,新建一個記事本文件,輸入 123ABCabc 默認的 encoding 格式為 UTF8: 使用 winhex 這款 16進制文件編輯器打開該記事本文件: 看到正文區域的 31 32 33 41 42 43 61 62 63。這些數字代表什麼含義? UTF8 (

node.js , unicode , 前端 , html5 , Javascript

收藏 評論

RyanWu - node server響應頭設置允許跨域,卻仍然存在跨域問題的解決方案

案例 今天在做全棧的練習項目時,發現在發POST請求時,存在跨域問題(server的header設置了允許跨域),server大概如下 const express = require('express') const app = express() app.use(express.json()); app.use(express.urlencoded({ extended: false }));

node.js , Ajax , Axios , ajax跨域

收藏 評論

夢想雲圖網頁CAD - (小程序查看DWG)在線CAD中的“組”(Group)功能開發

在使用CAD工具進行繪圖時,面對複雜的圖形結構,如何高效地管理多個對象成為提升工作效率的關鍵。CAD提供的“組”功能,正是為解決這一問題而設計的實用工具。本文將全面介紹 mxcad 中”組“的概念,以及如何實現組相關的功能開發。 一、什麼是“組”(Group)? 在CAD中,組(Group) 是指將多個圖形對象邏輯地組合在一起,形成一個可被統一操作的集合。組不會創建新的圖元實體,也不會改變對象本身

node.js , typescript , npm , html5 , Javascript

收藏 評論

南城FE - Puppeteer實踐:複雜的問題簡單化

最近遇到一個需求需要將上千條的數據寫入到基於Wordpress搭建的系統中,但是對於底層數據錄的寫入邏輯不是很清楚,通過sql各種寫入也沒有完全達到效果。 後面想了想或許可以換一個方向,不能從底層邏輯寫入數據那就通過正常操作寫入。由於數據量大所以需要自動化處理,這時候就想到了之前用過的Puppeteer,這個庫可以模擬操作瀏覽器的各種行為,包括獲取數據和操作提交等。對於這個場景很適合,不用管底層的

puppeteer , node.js , 前端 , Javascript

收藏 評論

迷茫的羽毛球 - GPT-5系列文章2——新功能、測試與性能基準全解析

隨着互聯網的不斷髮展,語言也在不斷的更新,現在時代正在走向數據化、人工智能的新時代,python、Go語言開始崛起,python已成為當今時代的主流,go語言也開始流行,現在正在向Go發展,越來越多的公司需要這門技術,薪資也在不斷提升,那小猿圈為你解讀Go語言的特點都有哪些? 一、什麼是Go語言 Golang(GO)是由Google在2009年推出的編程語言,是一門全新的、現代的、語法簡潔並容易上

node.js

收藏 評論

雲綺棠兮 - JavaScript之對象篇

對象 是無序屬性的集合,其屬性可以包含基本值,對象,或者函數。可以將對象想象成散列表:鍵值對,其中值可以是數據或者函數。ECMAScript中的對象其實就是一組數據(屬性)和功能(方法)的集合。 題外話:睡了,明天再搞,中秋節快樂鴨!!!!! 對象是一個包含相關數據和方法的集合(通常由一些變量和函數組成,我們稱之為對象裏面的屬性和方法) 比如在現實生活中,每一個人都是一個對象。對象有它的屬性,如身

node.js , object , 前端 , Javascript

收藏 評論

哆啦好夢 - Electron-egg 1.14.0 發佈,桌面軟件,從未如此簡單

一個簡單、快速、功能豐富的跨平台桌面軟件開發框架。 🏆 碼雲最有價值開源項目 地址:https://gitee.com/wallace5303... 特性 很多小夥伴問可以商用麼?基於本框架開發的軟件,可以商用。 跨平台:一套代碼,可以打包成windows版、Mac版、Linux版或者以web網站運行 簡單高效:支持vue、react、ejs等 工程化:可以用服務端的開發思維,

vue.js , node.js , eggjs , electron , Javascript

收藏 評論

DigitalOcean - 加速 JavaScript 開發:DigitalOcean 應用託管現已原生支持 Bun

JavaScript 生態正快速演進,以滿足現代 AI 驅動應用在性能和集成方面日益增長的需求。Bun 是開發者中頗受歡迎的框架,它把運行時、打包器和包管理器合而為一,被視為 Node.js 的“開箱即用”替代品。憑藉比傳統運行時更快的啓動速度和更低的內存佔用,Bun 成為 DigitalOcean 客户呼聲最高的功能之一。 DigitalOcean 應用託管服務(App Platform)現已原

node.js , Javascript

收藏 評論

杭州程序員張張 - 使用 Node.js 和 htmx 構建全棧應用程序

在本教程中,我將演示如何使用 Node 作為後端和 htmx 作為前端來構建功能齊全的 CRUD 應用程序。這將演示 htmx 如何集成到全棧應用程序中,使您能夠評估其有效性並確定它是否是您未來項目的不錯選擇。 htmx 是一個現代 JavaScript 庫,旨在通過實現部分 HTML 更新來增強Web應用,而無需重新加載整個頁面。與傳統前端框架中的 JSON 有效載荷不同,它通過有線方式發送 H

全棧 , node.js , htmx , 前端

收藏 評論

憨厚的登山鞋 - Node.js接入geetest極驗行為驗證4.0

Node.js接入geetest極驗行為驗證4.0 使用場景 網站和APP,在所有可能被機器行為攻擊的場景,例如但不限於註冊、登錄、短信接口、查詢接口、營銷活動、發帖評論等等,都可以部署使用「行為驗證」,來抵禦機器批量操作。 產品體驗地址 驗證碼流程時序圖 極驗產品後台使用 1、獲取賬號 如您需體驗行為驗證 4.0 產品,請事先註冊極驗產品賬號,可點擊此處提交賬號申請 2、通過註冊郵箱登錄極驗產

node.js , 驗證碼 , 後端 , 前端 , Javascript

收藏 評論

李偉豪 - 搞全棧還在糾結 POST、GET、RESTful?試試這個,像調用本地函數一樣寫接口

停止內耗:我們寫的是業務,不是 HTTP 試卷 做開發時,你是否也陷入過這種無效糾結:接口是用 POST 還是 PUT?狀態碼返 200 還是 201?前端 Axios 封裝了一層,後端 Router 又寫了一堆。 累不累?我們只是想調個函數存點數據而已。 今天介紹的 js-rpc,旨在讓你徹底忘掉 HTTP 協議,迴歸 JavaScript 函數調用的本質。 1. 服務端:極速啓動 拒絕複雜的樣

express , node.js , rpc , restful , Javascript

收藏 評論

神話 - Node.js 使用 officecrypto-tool 讀取加密的 Excel 和 Word文檔

Node.js 使用 officecrypto-tool 讀取加密的 Excel (xls, xlsx) 和 Word( docx)文檔, 還支持 xlsx 和 docx 文件的加密(具體使用看文檔)。暫時不支持doc文件的解密 傳送門:officecrypto-tool 讀取加密的 Excel 示例 一:xlsx-populate // 只支持 xlsx, xlsx-populate 自帶了

node.js , office , 加密解密 , excel , Javascript

收藏 評論