tag npm

標籤
貢獻80
145
12:00 AM · Oct 27 ,2025

@npm / 博客 RSS 訂閱

mob64ca1415f0ab - 包管理工具那麼多,怎麼選?npm、yarn 和 pnpm 三者比較及使用詳解!_pnpm 版本

包管理器是現代 JavaScript 開發的地基。可當主角是npm、yarn、pnpm三強時,選擇就像站隊。三者我都用過——這篇就把它們的差異、取捨場景以及我的實際選擇講清楚,便於你按團隊與項目做決定。 1. 基礎對比:它們共同做的事 工具

node.js , 外包 , 包管理器 , 前端開發 , npm , 前端 , Javascript

收藏 評論

plutoLam - react hook的最強拓展——useEffect篇

前言 隨着react16.8的發佈,hook新特性隨之而來,hook的到來讓function組件煥發出強大的能力,足矣取代之前的class組件。函數式組件依靠useState、useEffect等hook實現變量狀態維持、抽離副作用等功能。雖然原生的useEffect具有強大的功能,但是那些常用的寫法每次都要手動復現一次,不但影響開發效率,而且容易出錯。 下面我會給大家推薦一個npm第三方庫,它將

react , hooks , hook , npm , 前端

收藏 評論

WingDust - linux 解決 npm 安裝依賴時跳過下載 puppeteer

報錯 ROR: Failed to download Chromium r722234! Set "PUPPETEER_SKIP_CHROMIUM_DOWNLOAD" env variable to skip download. │ Error: read ECONNRESET │ at TLSWrap.onStreamRead (node:internal/stream_base_com

環境變量 , puppeteer , Linux , npm

收藏 評論

Ice - 怎麼寫接口請求?@zeesuu/service來幫你。

接口交互開發是做為一個互聯網產品肯定要面對的事情。 記得之前去一家公司看打到過老代碼,在一個Service文件夾下,全部都是將API地址封裝成了一個一個方法。 export const getOneInfo = () = { return axios.get('/one/info') } export const getTwoInfo = () = { return axi

API , service , npm , 前端

收藏 評論

不倒翁cc - Mac 安裝nvm 管理Node版本簡化操作流程

在安裝了nvm 來管理 Node 版本時發現,每次打開新的 shell 時都需要手動使用 nvm use 命令來切換 Node 版本,這顯得有些繁瑣。可以通過以下幾種方式來簡化使用流程: 默認 Node 版本:你可以設置一個默認的 Node 版本,這樣每次打開新的 shell 時,nvm 會自動使用這個版本。使用以下命令來設置默認版本: nvm alias default versi

node.js , macos , nvm , npm

收藏 評論

曹旭升 - 如何調用 DeepSeek 的自然語言處理 API 接口並集成到在線客服系統

我在業餘時間開發了一款自己的獨立產品:升訊威在線客服與營銷系統。陸陸續續開發了幾年,從一開始的偶有用户嘗試,到如今線上環境和私有化部署均有了越來越多的穩定用户。 隨時近來 AI 大模型的火熱,越來越多的客户,問到過能否把客服系統接入 DeepSeek,或者其它大語言模型。 説幹就幹,看看實現效果吧: 本文將提供一個詳細的示例,展示如何調用 DeepSeek 的自然語言處理 API 接口。我們將以

safari , vue.js , chrome-devtools , npm , Javascript

收藏 評論

scherman - Angular/Ionic安裝配置彙總

一、NodeJS Angular和Cordova/Ionic都使用cli工具開發,因此必須先安裝最新版本的NodeJS。NodeJS裏面包含npm包管理器,而Angular/Ionic本身和程序依賴的庫和框架都是npm包,要進行Angular/Ionic開發首先需要安裝npm包管理器。 NodeJS的官網下載頁:https://nodejs.org/en/download/ 安裝NodeJS的時候

angular5 , ionicframework , npm

收藏 評論

風流倜儻的傷痕 - Nuxt Kit 自動導入功能:高效管理你的模塊和組合式函數

title: Nuxt Kit 自動導入功能:高效管理你的模塊和組合式函數 date: 2024/9/14 updated: 2024/9/14 author: cmdragon excerpt: 通過使用 Nuxt Kit 的自動導入功能,您可以更高效地管理和使用公共函數、組合式函數和 Vue API。無論是單個導入、目錄導入還是從第三方模塊導入,您都可以通過簡單的

react , vue.js , angular , webkit , npm

收藏 評論

mob64ca1402a190 - 深入理解npm run命令

1. 基本概念 npm run用於執行在package.json文件的scripts字段中定義的腳本命令。 { "name": "my-project", "version": "1.0.0", "scripts": { "start": "node server.js", "dev": "nodemon

環境變量 , node.js , 前端開發 , npm , 前端 , Json

收藏 評論

瘋狂踩坑人 - 【前端工程化】一文看懂現代Monorepo(npm)工程

引言:本文介紹了目前流行的 pnpm workspace + changesets + turborepo 構建npm包項目的方案,這套方案也適用於其他大型Monorepo項目。此外,還補充了前端工程下package.json、tsconfig和husky等配置知識以及CI/CD相關常識。 一、認識package.json 一個package.json代表了一個項目,可以通過npm/yarn

vue.js , monorepo , npm , 前端 , Javascript

收藏 評論

Timor - 前端失蹤人口再次迴歸之MAC環境部署搭建~

前言 新環境新工作方向 導致很久都不寫代碼了 但是機緣巧合下 有活找上我了 想到現在的現狀 一秒沒猶豫就滿口答應了 但是吧 我換電腦了 hhh 得從環境安裝第一步開始 之前開發的時候一直用的windows電腦做的開發 所以mac的命令和環境安裝的步驟都不瞭解 在這裏記錄一下 整個步驟和結果 計劃: 1: 安裝git,保存好公鑰。 2: 安裝npm,nrm,用nvm管理node 3: 安裝ion

node.js , macbook , nvm , npm , 前端

收藏 評論

starsfun - ubuntu install node npm bower

install node 先到node官網下載nodejs包,點擊下載 將下載的包解壓,我下載的包是 node-v6.10.3-linux-x64.tar.xz ,所以我的解壓命令是 tar -xJf node-v6.10.3-linux-x64.tar.xz 將解壓好的文件移動到 /opt/node sudo mv node-v6.10.3-linux

node.js , bower , npm , Ubuntu

收藏 評論

那年 - 項目踩坑記:無法將“create-react-app”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱...解決

創建項目的時候報錯 試過網上改淘寶鏡像的法子不行 最後使用npx 成功了 npx create-react-app todo-list npx 會自動查找當前依賴包中的可執行文件,如果找不到,就會去 PATH 裏找。如果依然找不到,就會幫你安裝。 npx 甚至支持運行遠程倉庫的可執行文件。 npx解釋:https://www.jianshu.com/p/684..

react , npm , create-react-app

收藏 評論

腳踏實地一點一滴 - Flutter封裝的路由工具類RouteUtils,可二次開發,拿來即用!

/** * 路由封裝 */ class RouteUtils { RouteUtils._(); static final navigatorKey = GlobalKeyNavigatorState(); // App 根節點Context static BuildContext get context = navigatorKey.currentContext!;

vue.js , dart , flutter , npm , HTML

收藏 評論

tuihou123321 - npm發包流程

npm 官網地址: https://www.npmjs.com/package... 發佈流程 賬號註冊 官網註冊:npmjs.com 命令行註冊:運行 npm adduse 登陸(只需登陸一次): 運行 npm login // 輸入賬號/密碼/郵箱 發包(在項目根目錄運行): npm publish 項目的包需要提前打包好

package.json , npm

收藏 評論

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

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

node.js , typescript , npm , html5 , Javascript

收藏 評論

智能創新者 - npm上傳前端依賴到遠程倉庫

今天無意間發現了自己以前寫的幾個NPM模塊,正好今天不知道寫什麼,所以就把以前寫NPM模塊的時候用到的一些小知識點稍微整理下分享給大家。 什麼是NPM? NPM原先是NodeJS上非常好用的一款第三方包管理工具,不過目前NodeJS已經集成了NPM,因此一般不需要我們自己手動去安裝。通常情況下我們在Node項目中用的

node , 雲計算 , 雲原生 , 命令行工具 , npm , npm上傳前端依賴到遠程倉庫

收藏 評論

Wen前端嚴選 - 前端自動化測試(一)

目前開發大型應用,測試是一個非常重要的環節,但是大多數前端開發者對測試相關的知識是比較缺乏的。因為可能項目開發週期短根本沒有機會寫,所以你沒有辦法體會到前端自動化測試的重要性。 來説説為什麼前端自動化測試如此重要! 先看看前端常見的問題: 修改某個模塊功能時,其它模塊也受影響,很難快速定位bug 多人開發代碼越來越難以維護 不方便迭代,代碼無法重構 代碼質量差 增加自動化測試後:

testing , karma , jest , npm , Javascript

收藏 評論

墨菲安全 - React/Next.js最新遠程代碼執行漏洞實際影響有限,僅影響近一年應用

漏洞描述 12月4日,React 與 Next.js 官方披露了兩個與 React Server Components(RSC)相關的遠程代碼執行嚴重漏洞:CVE-2025-55182(React) 與 CVE-2025-66478(Next.js),其根因都是由於react-server-dom系列的三個實驗性對Flight協議的反序列化實現不當,這些組件用於處理Flight協議到dom的轉換:

資訊 , 漏洞 , npm

收藏 評論

DiracKeeko - [前端] 間接依賴的版本處理

最近工作裏遇到個問題,公司的流水線檢測到了某個前端工程中用到了vite @4.5.2,vite@4.5.2這個版本存在安全漏洞 CVE-2025-31486、CVE-2025-31125、CVE-2025-30208,是風險項,會被阻斷。 修復建議是vite升級到 [4.5.12, 5.0.0) [5.4.17, 6.0.0) [6.0.14, 6.2.0) 或 =6.2.5 版本 我檢查了一下項

npm , 前端

收藏 評論

編程思想者 - nvm安裝(Windows篇)_三虎的技術博客

NVM 安裝 (Windows版本) 一、NVM 介紹 1. 什麼是 NVM 2. NVM、Node.js 與 NPM 的關係 二、NVM 的下載與安裝(Windows版本) 步驟1. 下載渠道(官方安全) 步驟2. 配置 NPM 項目加速鏡像

windows , 緩存 , 1024程序員節 , nvm , 前端開發 , npm , Javascript

收藏 評論

水冗水孚 - 通俗易懂地談談,前端工程化之自定義腳手架的理解,並附上一個實踐案例發佈到npm上

前言 如果要開發一個新項目,傳統方式要敲不少命令 如下:使用最新版的vite,創建一個項目,選擇對應的框架語言等 然後就是安裝各種依賴,安裝antd、安裝路由、安裝zustand等,如npm install axios react-router-dom antd ...... 若每次新開一個常規項目,都執行這樣的搭建操作,整體來説,效率略低,不優雅——(畢竟是手動配置) 於是,在此

腳手架cli , 前端工程化 , cli , npm

收藏 評論

parksben - 告別 iframe 通信的 “飛鴿傳書”:Webpage Tunnel 上手指南

作為前端開發,你一定遇到過這樣的場景: 老闆拍着你的肩膀説:“小王啊,把隔壁組做的那個‘用户畫像’頁面,直接用 iframe 嵌到我們的後台裏吧,順便把當前登錄的 Token 傳過去,再把用户選好的標籤拿回來。” 你心想:“這簡單,頁面跨 iframe 可以用 postMessage 方法通信。” 然而當你開始寫代碼時,噩夢開始了。 😫 以前的痛苦:像在用對講機吵架 為了在父頁面和 iframe

iframe , typescript , npm , 前端 , Javascript

收藏 評論

工位少年阿童木 - 全網最詳細的 NVM、node.js、pnpm 安裝指南

無法訪問網站,點擊下方鏈接下載: 百度網盤 高速下載鏈接||遠程安裝: 閑魚/TB搜索:工位少年阿童木 卸載之前的node(如果有安裝) Windows 用户卸載步驟 控制面板卸載:進入“控制面板” - “程序和功能”,找到 Node.js 並點擊卸載 。 手動刪除殘留目錄:確保刪除以下文件夾 : C:\Program Files\nodejs C:\Users\用

node.js , nvm , npm

收藏 評論