tag typescript

標籤
貢獻206
330
05:15 PM · Oct 25 ,2025

@typescript / 博客 RSS 訂閱

walker_jiang - vscode插件間通信

簡介 vscode提供了一些方式比如通過命令讓插件之間通信,但是兩個不同插件的webview的頁面間通信比較複雜,如果還想交換數據,涉及的步驟會更多。 MessageChannel的目的是讓所有vscode的通信都通過它來完成,不過目前階段僅實現了不同插件webview之間的通信以及交換數據。 使用方法 web端發送消息 使用方法 window.mc.pubWithSub(exte

typescript , Javascript

收藏 評論

代碼保安 - TypeScript中的混合類型:函數與對象的結合

混合類型(Mixin Types)是 TypeScript 中一種強大的類型系統特性,它允許一個類型既可以是函數又可以是對象。這種類型同時具備函數調用和對象屬性訪問的能力,為設計模式如裝飾器模式等提供了優雅的實現方式。 核心概念 混合類型通過將函數簽名與對象類型進行交叉(intersection)定義: // 定義一個混合類型 interface MixedFunction

函數調用 , 緩存 , 前端開發 , typescript

收藏 評論

Name6 - 實現一個打包時將CSS注入到JS的Vite插件

前言 Vite 在2.0版本提供了Library Mode(庫模式),讓開發者可以使用Vite來構建自己的庫以發佈使用。正好我準備封裝一個React組件並將其發佈為npm包以供日後方便使用,同時之前也體驗到了使用Vite帶來的快速體驗,於是便使用Vite進行開發。 背景 在開發完成後進行打包,出現瞭如圖三個文件: 其中的style.css文件裏面包含了該組件的所有樣式,如果該文件單獨出現的話,意

vite , plugin , typescript , 前端 , Javascript

收藏 評論

用户bPdeG32 - 使用 Node.js 實現高效的異步處理:深入理解 Event Loop

Node.js 作為一種基於事件驅動和非阻塞 I/O 模型的 JavaScript 運行環境,因其在構建高性能、高併發的網絡應用方面的卓越表現而備受開發者的青睞。然而,很多初學者在學習 Node.js 時,會遇到一個令人困惑但非常重要的概念——事件循環(Event Loop)。本文將圍繞事件循環的概念,討論如何利用 Node.js 處理異步編程的問題,並提供一些實際的代碼示例。 一、事件循環簡介

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

收藏 評論

u_14902238 - 快速上手:LangChain + AgentRun 瀏覽器沙箱極簡集成指南

前言 在 Agentic AI 時代,智能體需要與真實世界交互,而瀏覽器是連接虛擬世界與現實世界的重要橋樑。AgentRun Browser Sandbox 為智能體提供了安全、高性能、免運維的瀏覽器執行環境,讓 AI Agent 真正具備"上網"的能力——從網頁抓取、信息提取到表單填寫、自動化操作,一切皆可實現。 AgentRun Browser Sandbox 介紹 什麼

環境變量 , 生命週期管理 , 雲計算 , 雲原生 , typescript

收藏 評論

Sean - 從硬編碼到 Schema 推斷:前端表單開發的工程化轉型

一、你的表單,是否正在失控? 想象一個場景,你正在開發一個“企業貸款申請”或“保險理賠”系統。 最初,頁面只有 5 個字段,你寫得優雅從容。隨着業務迭代,表單像吹氣球一樣膨脹到了 50 多個字段:“如果用户選了‘個體工商户’,不僅要隱藏‘企業法人’字段,還得去動態請求‘經營地’的下拉列表,同時‘註冊資本’的校驗規則還要從‘必填’變成‘選填’……” 於是,你的 Vue 文件變成了這樣: temp

vue.js , 教程 , typescript , 前端

收藏 評論

Swift社區 - 使用 AI 在醫療影像分析中的應用探索

摘要 醫療影像分析是 AI 在醫療領域的重要應用方向,能夠提高診斷效率,減少誤診率。本文將深入探討 AI 技術在醫療影像數據分析中的應用,包括核心算法、關鍵實現步驟和實際案例,並提供一個基於卷積神經網絡(CNN)的圖像分類 Demo。 引言 隨着醫療影像數據的爆炸式增長,傳統的人工分析已無法滿足高效、精準診斷的需求。AI 技術通過深度學習算法,在醫療影像的識別、分類和標註中發揮了重要作用。本文章將

機器學習 , tensorflow , typescript

收藏 評論

Python最棒 - CRM管理系統是幹什麼的?概念、作用、主流6大廠商解讀

數字化轉型浪潮中,企業對客户關係的管理方式正在發生深刻變革。CRM管理系統作為企業數字化的核心工具之一,已經從最初的客户信息記錄工具,演變為驅動企業增長的戰略性平台。本文將深入解析CRM管理系統的核心概念、實際作用,併為您詳細解讀全球主流的6大CRM廠商,幫助您全面瞭解這一關鍵的企業管理工具。 一、CRM管理系統的核心概念 什麼是CRM? CRM(Customer Relationship Man

typescript , npm

收藏 評論

尼羲 - 前端項目Typescript中的d.ts和.ts

TypeScript項目中,.d.ts(類型聲明文件)和普通.ts文件兩種文件都可以定義ts類型。 不過,在功能和使用場景上有顯著區別,全局類型的聲明則需要遵循特定規範。以下是詳細解析: 一、.d.ts與普通.ts文件的區別 特性

第三方庫 , 作用域 , yyds乾貨盤點 , Vue , 前端開發 , typescript

收藏 評論

用户bPdeUmS - PostCSS 插件系統:如何使用 PostCSS 插件優化 CSS 工作流

PostCSS 是一個功能強大的 CSS 處理工具,廣泛應用於現代前端開發中。它本身並不是一個 CSS 預處理器,而是一個工具集,可以通過插件系統來處理、優化、和增強 CSS 代碼。PostCSS 的核心非常輕量,但插件系統卻讓它極具擴展性,可以實現自動添加瀏覽器前綴、轉換現代 CSS 特性、支持變量、嵌套、甚至可以檢查和修復代碼質量等功能。 本文將專注於如何使用 PostCSS 插件優化 CSS

postman , postcss , typescript , 前端 , Javascript

收藏 評論

shellingfordly - Vele-Admin 一個基於Vue3+Element-Plus的後台管理系統

vele-admin 介紹 vele-admin是一個基於 vue3, vite2, element-plus, vuex-module-decorators, vue-router-next, typescript 的後台管理系統 倉庫 Github vele-admin 預覽 vue3-element-plus-admin瀏覽地址 依賴 Vue3 Vue-Router-Next V

mock.js , vite , vue3 , element-plus , typescript

收藏 評論

xiaohe0601 - ⚪️ 五子棋加入道具系統是一種什麼體驗?我用 TRAE SOLO 實現了!

最近刷到 不如摸魚去 使用 TRAE SOLO 復刻了坦克大戰,他説彷彿捉住一隻嘶鳴的蟬,便攥緊了整個童年的夏天。 現在已經是冬天了,四川冬天的冷就像是“魔法攻擊“,雖然温度不如北方那麼低,但是寒意總會穿透衣服滲入到你的身體裏。每天早上蹬共享單車上班的我,在寒風中總會想如果現在是夏天就好了,我也要用 TRAE SOLO 做一個遊戲,我也想要抓住整個夏天! 奈何沒有 TRAE SOLO 資格,一直不

遊戲開發 , 人工智能 , canvas , typescript , 前端

收藏 評論