tag node.js

標籤
貢獻250
307
05:12 PM · Oct 25 ,2025

@node.js / 博客 RSS 訂閱

水冗水孚 - nvm install node報錯: Could not retrieve ... TLS handshake timeout

報錯問題描述 新電腦,新安裝的nvm用來進行node版本的管理 nvm下載安裝地址: 使用nvm去下載對應版本的node下載失敗,SSL/TLS握手超時超時 報錯截圖如下: 報錯原因解析 nvm下載安裝node版本,是通過 https://nodejs.org/dist/latest-v19.x/SHASUMS256.txt 這個網站進行版本獲取信息對應下載的 網站截圖如下:

node.js , nvm , npm

收藏 評論

flydean - nodejs事件和事件循環詳解

簡介 上篇文章我們簡單的介紹了nodejs中的事件event和事件循環event loop。本文本文將會更進一步,繼續講解nodejs中的event,並探討一下setTimeout,setImmediate和process.nextTick的區別。 nodejs中的事件循環 雖然nodejs是單線程的,但是nodejs可以將操作委託給系統內核,系統內核在後台處理這些任務,當任務完成之後,通知nod

node.js , 事件綁定 , 事件監聽 , 事件 , 異步編程

收藏 評論

端端 - You-Dont-Need : 你不需要系列

1 You-Dont-Need-JavaScript CSS是強大的,你可以做很多事情沒有JS。 本文教你使用原生CSS做下面的事情。 內容目錄 手風琴/切換 圓盤傳送帶 檢查複選框的計數器 翻轉點擊 Textfield上的浮動標籤 字體(拉丁) 遊戲 懸停/彈出信息 圖片廊 菜單 移動菜單關閉畫布 漢堡菜單 花式菜單 莫代爾/彈出 鼠標跟蹤 視差滾動 標

node.js , lodash , Css , underscore , Javascript

收藏 評論

TohSuM - 花了一年空閒時間打磨了一款 IM

軟件名稱 TL-RTC-APP 演示體驗: https://app.iamtsm.cn 開源地址: https://github.com/tl-open-source/tl-rtc-app 應用平台 瀏覽器,跨平台,移動端適配 應用簡介 高質量開源IM,羣聊,好友,聊天,視頻,直播,共享,文件預覽,文件編輯,文件分享,文件傳輸,剪貼板,自定義皮膚配色等 目前已完成並開源功能: 羣聊 好

vue.js , im , node.js , webrtc , Javascript

收藏 評論

前端黑洞 - 花式調接口: hex vs base64

背景 作為你一個前端,可能你常常自詡,你是一個無情的API調用機器,調框架API,調服務端API;但下文可能會震驚到你,至少已經讓我崩潰了好幾天。 從10月就接到一項需求,需要將我們平台的數據同步到集團另一個平台,how? 通過開放API!!! 這個開放API 有多難調,我大概描述一下 對稱加密,對方平台將給我發放一對秘鑰;這似乎所有API都會這樣做,畢竟安全第一!!! MD5計算, 哦不,

node.js , crypto , HTTP , md5 , Javascript

收藏 評論

Taoqun - jquery開發 css 自動刷新預覽 stylus編譯

今天需要做一個簡單的介紹展示頁面,無需webpack這類的腳手架,裝了兩個包就能開始開發了。 環境需求: 自動刷新 編譯css 使用兩個包就可以了: browsersync 監聽變動 自動刷新頁面 stylus 寫css一直比較喜歡這個css預處理框架,因為簡潔 安裝browsersync 安裝 npm install -g browser-sync 監聽文件 browse

node.js , stylus , jquery , html5 , Javascript

收藏 評論

Joseph Zimmerman - The Issue With Global Node Packages

Node.js brought about a great revolution for JavaScript developers by allowing us to write code that runs directly on our machines; our skills were no longer limited to browsers alone. At first, man

workflow , node.js , coding , Javascript

收藏 評論

xcold - 更優雅地用 JS 進行 “IPC” 調用,我寫了 event-invoke 庫

背景 團隊最近有一個 Node.js 全新的模塊需要開發,涉及多進程的管理和通訊,簡化模型可以理解為需要頻繁從 master 進程調用 worker 進程的某些方法,簡單設計實現了一個 event-invoke 的庫,可以簡單優雅進行調用。 Node.js 提供了 child_process 模塊,在 master 進程通過 fork / spawn 等方法調用可以創建 worker 進程並獲取其

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

收藏 評論

糖糖 - 淺嘗一下Node爬蟲吧~

新建一個文件夾,這裏我命名為“爬”。 mkdir pa 初始化一個工程,並安裝相關模塊。 cd pa // 安裝package.json npm init // 安裝cheerio,用來在服務端使用jq語法操作dom npm install cheerio --save 新建文件命名為app.js,按照需求爬取數據,並保存到data.txt。 cons

node.js , cheerio , nodejs爬蟲 , 爬蟲

收藏 評論

jsoncode - 使用nodejs的http和https下載遠程資源,post數據

經常用到nodejs下載資源的情況(簡單的爬蟲),可以考慮直接使用nodejs內置的http/https模塊。 test.mjs import https from 'https' import fs from 'fs' import URL from 'url' let urlObj = URL.parse(url) https.get({ ...urlObj, rej

node.js , 下載 , nodejs爬蟲 , HTTP , HTTPS

收藏 評論

互聯網小墨風 - javascript fetch body 服務器 java HttpServletRequest

node.js與網頁不同,一個html文件當我們上傳到服務器後,直接訪問就可以看到相應的界面。但是node.js不行,node.js必須需要我們執行它後才可以運行它應有的功能,使用node xxx.js 即可運行。但是一旦我們關閉電腦,該程序就會結束,如果想要它24小時運行,這就需要用到雲服務器。 什麼是雲服務器 雲服務器(El

服務器 , node.js , 雲服務 , 前端開發 , Javascript

收藏 評論

643104191 - 在nodejs中通過c++調用windows api喚起文件/目錄選擇窗口

一、需求 在windows中運行網頁+nodejs服務時, 在網頁端請求nodejs接口, 喚起文件/文件夾選擇窗口, 將選擇的文件/目錄實際路徑顯示在網頁中 (非C:/fakepath) 二、流程圖 sequenceDiagram participant B as 瀏覽器 participant S as nodejs server p

文件上傳 , node.js , c++ , windows開發 , 前端

收藏 評論

蘇琢玉 - 用 Go 像寫 Web 一樣做桌面應用:完全離線的手機號歸屬地查詢工具

前陣子我做了一個小工具:一個完全離線的手機號歸屬地查詢桌面應用 功能本身其實並不複雜,但在這個過程中,我反而重新認識了一次 用 Go 做桌面應用,其實可以非常像在寫一個 Web 項目。 這篇文章不打算講手機號歸屬地怎麼查(那真的很簡單,如果你需要直接到文章底部倉庫下載我做好的工具就好),而是想分享一下: 為什麼我會選擇用 Go + Wails 做成桌面應用,以及這個過程裏的一些實際感受。 一個並

手機號驗證 , node.js , go , 桌面應用

收藏 評論

杭州程序員張張 - GraphQL初體驗,Node.js構建GraphQL API指南

作者:CHRIS CASTLE 原文:https://blog.heroku.com 譯者:杜尼卜 在過去的幾年中,GraphQL已經成為一種非常流行的API規範,該規範專注於使客户端(無論客户端是前端還是第三方)的數據獲取更加容易。 在傳統的基於REST的API方法中,客户端發出請求,而服務器決定響應: curl https://api.heroku.space/users/

rest-api , node.js , graphql , 全棧工程師

收藏 評論

夢的點滴 - JavaScript 模塊化演進:CommonJS 到 ES Module

在前端開發早期,JavaScript 並沒有官方的模塊化規範——多個腳本文件通過 script 標籤引入時,變量會掛載到全局作用域,導致命名衝突、依賴混亂等問題。從 CommonJS 到 ES Module(ESM),JavaScript 模塊化的演進本質上是解決“代碼複用、作用域隔離、依賴管理”的過程。本文從歷史背景、核心差異到實戰應用,梳理模塊化的演進脈絡,幫你理解不同規範的

作用域 , node.js , 加載 , 模塊化 , 前端開發

收藏 評論

Never_Mind - package.json 部分屬性解讀

name 定義項目(包)名。規則如下: 不得多於 214 個字符(包含@scope/前綴在內) 不得以.、_開頭,且不得包含大寫字母 只允許使用 URL-safe 字符 version 定義項目(包)的當前版本號 description 定義項目(包)的簡要描述。registry 將提取該信息以方便搜索 keywords 定義項目(包)的關鍵字描述。registry 將提取該信息以方便檢

全棧 , node.js , vite , webpack , 前端

收藏 評論

小謳 - 小程序重構 [cnode社區]:mpvue + 開源api,現已上線!

歡迎關注前端小謳的github,閲讀更多原創技術文章 閒暇時光表浪費,由於技術棧一直用的vue,因此用 mpVue 開發了小程序版本的 cnode 社區,api 也都是官網開源的。有人會問 “mpvue不是已經停止維護了嘛?”——的確是的,而且使用起來有很有坑。但這是我第一次寫小程序,找個最相近的語言最適合——無論選擇哪種技術棧,產品要完整做出來才行。小程序現已上線,後續還將逐步嘗試在tar

vue.js , node.js , 小程序 , mpvue , Javascript

收藏 評論

Elliot Bonneville - Web Scraping With Node.js

Web scraping is the process of programmatically retrieving information from the Internet. As the volume of data on the web has increased, this practice has become increasingly widespread, and a numb

node.js , coding , Javascript

收藏 評論

提莫找蘑菇 - 記NVM ls-rermote等命令顯示N/A問題

記NVM ls-rermote等命令顯示N/A問題 前言 針對前端開發,某次開發項目中用到的依賴是有node-sass(前端小夥伴都或多或少遇見node-sass安裝不起的情況),雖然可以用sass代替,項目依舊可以開發,但是本着以前開發同事也需要更改依賴,我只能忍痛委屈自己解決(哎~~~別人是:死道友不死貧道,我們卻要反着來😭) 目前本地版本 # 我目前依賴版本 node: v16.16.0

node.js , nvm

收藏 評論

凌覽 - 女朋友換頭像比翻書快?我3天肝出一個去水印小程序

我女朋友天天泡小紅書,看到好看的圖就想當頭像。可小紅書的圖都帶水印,她嫌截圖裁剪太麻煩。有一天直接甩給我一句:“你是程序員,給我想個辦法把水印弄掉!” 得,女朋友發話,那就幹唄。花三天時間,整了個去水印的小工具,挺好用。下面就是我怎麼一步步搞出來的,有興趣的可以看看。 先看效果 先給大佬們體驗體驗 https://nologo.code24.top/ ,移動端訪問需要掃碼跳轉小程序。

node.js , 前端

收藏 評論

太_2_真_人 - node版本管理工具 nvm的安裝

先保存一下我們當前全局安裝的工具 安裝nvm需要先卸載當前node,和當前全局安裝的工具,如cli,eslint,ts...,所以我們先保存一份,方便我們後面安裝nvm後再安裝對應版本工具 查看全局安裝命令: npm ls -g --depth=0 如: 卸載當前node 如果是官網pkg安裝包安裝的 sudo rm -rf /usr/local/{bin/{node,npm}

node.js , 版本管理工具 , nvm

收藏 評論

mob64ca14144dde - 如何創建高性能、可擴展的Node.js應用?

終極指南:如何用napi-rs構建高性能Node.js原生擴展 napi-rs是一個強大的框架,專門用於通過Node-API在Rust中構建編譯後的Node.js原生擴展。對於想要將Rust的高性能與Node.js的靈活性相結合的開發者來説,這是一個革命性的工具。🚀 🔥 為什麼選擇napi-rs? napi-rs最大的優勢在於它允許你完全使用

node.js , API , rust , ci , 前端開發

收藏 評論

前端子金 - 詳解node中引入模塊的原理

1. 模塊機制 1.1 commonjs規範 1.2 node的模塊實現(node中引入模塊的過程) 1.2.1 優先從緩存中加載 1.2.2 路徑分析 1.2.3 文件定位 1.2.4 模塊編譯 1.3 核心模塊 1.3.1 js核心模塊的編譯過程

node.js , require , 前端

收藏 評論

神話 - 詳解 Node.js unhandledRejection 和 uncaughtException 事件

Node.js js 的執行是單線程的,在 Node14 及以前的版本,同步任務同拋錯未處理程序則會終止,異步任務同拋錯未處理則不會,而是出一個 warning, 提示有 UnhandledPromiseRejectionWarning 的異常。 而在Node14以後的版本,就算是異步任務同拋錯未處理程序也會直接終止了。 Node14及以前的版本代碼示例: PS: 加一個sleep 函數的目的只是

node.js , 事件監聽 , 優雅重啓

收藏 評論