動態

@sysin

Xcode 16.2 (16C5032a) - Apple 平台 IDE

Xcode 16.2 (16C5032a) - Apple 平台 IDE IDE for iOS/iPadOS/macOS/watchOS/tvOS/visonOS 請訪問原文鏈接:https://sysin.org/blog/apple-xcode-16/ 查看最新版。原創作品,轉載請保留出處。 作者主頁:sysin.org 2024 年 12 月 11 日(北京時間 12 日凌晨) Xcod

sysin 頭像

@sysin

昵稱 sysin

@sysin

Xcode 16.3 (16E140) - Apple 平台 IDE

Xcode 16.3 (16E140) - Apple 平台 IDE IDE for iOS/iPadOS/macOS/watchOS/tvOS/visonOS 請訪問原文鏈接:https://sysin.org/blog/apple-xcode-16/ 查看最新版。原創作品,轉載請保留出處。 作者主頁:sysin.org 2025 年 3 月 31 日(北京時間今日凌晨)Xcode 16.3

sysin 頭像

@sysin

昵稱 sysin

@tingzhu_guo

macOS 和 iOS工程中關於xxx.dylib的安裝名的相關問題

關於xxx.dylib的安裝名字的相關設置問題,@executable_path,@loader_path,@rpath的解讀與設置 @executable_path 在macOS中,.dylib文件是動態鏈接庫,類似於Linux系統中的.so文件或Windows系統中的.dll文件。 @executable_path是一個特殊的前綴,用於指定相對於當前正在執行的可執行文件的路徑。當你在動態

tingzhu_guo 頭像

@tingzhu_guo

昵稱 挺住_彡鍋

@sysin

Xcode 16.4 (16F6) - Apple 平台 IDE

Xcode 16.4 (16F6) - Apple 平台 IDE IDE for iOS/iPadOS/macOS/watchOS/tvOS/visonOS 請訪問原文鏈接:https://sysin.org/blog/apple-xcode-16/ 查看最新版。原創作品,轉載請保留出處。 作者主頁:sysin.org 2025 年 5 月 28 日(北京時間今日凌晨)Xcode 16.4 發佈

sysin 頭像

@sysin

昵稱 sysin

@sysin

Xcode 26 beta (17A5241e) 發佈 - Apple 平台 IDE

Xcode 26 beta (17A5241e) 發佈 - Apple 平台 IDE IDE for iOS/iPadOS/macOS/watchOS/tvOS/visonOS 請訪問原文鏈接:https://sysin.org/blog/apple-xcode-26/ 查看最新版。原創作品,轉載請保留出處。 作者主頁:sysin.org 2025 年 6 月 10 日 Xcode 26 bet

sysin 頭像

@sysin

昵稱 sysin

@sysin

Xcode 26 beta 2 (17A5241o) - Apple 平台 IDE

Xcode 26 beta 2 (17A5241o) - Apple 平台 IDE IDE for iOS/iPadOS/macOS/watchOS/tvOS/visonOS 請訪問原文鏈接:https://sysin.org/blog/apple-xcode-26/ 查看最新版。原創作品,轉載請保留出處。 作者主頁:sysin.org Xcode Xcode 提供開發、測試和分發適用於 App

sysin 頭像

@sysin

昵稱 sysin

@sysin

Xcode 26 beta 4 (17A5285i) - Apple 平台 IDE

Xcode 26 beta 4 (17A5285i) - Apple 平台 IDE IDE for iOS/iPadOS/macOS/watchOS/tvOS/visonOS 請訪問原文鏈接:https://sysin.org/blog/apple-xcode-26/ 查看最新版。原創作品,轉載請保留出處。 作者主頁:sysin.org Xcode Xcode 提供開發、測試和分發適用於 App

sysin 頭像

@sysin

昵稱 sysin

@sysin

Xcode 26 beta 5 (17A5295f) - Apple 平台 IDE

Xcode 26 beta 5 (17A5295f) - Apple 平台 IDE IDE for iOS/iPadOS/macOS/watchOS/tvOS/visonOS 請訪問原文鏈接:https://sysin.org/blog/apple-xcode-26/ 查看最新版。原創作品,轉載請保留出處。 作者主頁:sysin.org Xcode Xcode 提供開發、測試和分發適用於 App

sysin 頭像

@sysin

昵稱 sysin

@sysin

Xcode 26 beta 7 (17A5305kTF) - Apple 平台 IDE

Xcode 26 beta 7 (17A5305kTF) - Apple 平台 IDE IDE for iOS/iPadOS/macOS/watchOS/tvOS/visonOS 請訪問原文鏈接:https://sysin.org/blog/apple-xcode-26/ 查看最新版。原創作品,轉載請保留出處。 作者主頁:sysin.org Xcode Xcode 提供開發、測試和分發適用於 A

sysin 頭像

@sysin

昵稱 sysin

@sysin

Xcode 26 (17A324) 正式版發佈 - Apple 平台 IDE

Xcode 26 (17A324) 正式版發佈 - Apple 平台 IDE IDE for iOS/iPadOS/macOS/watchOS/tvOS/visonOS 請訪問原文鏈接:https://sysin.org/blog/apple-xcode-26/ 查看最新版。原創作品,轉載請保留出處。 作者主頁:sysin.org 2025 年 9 月 16 日,Tim Cook 領導的 App

sysin 頭像

@sysin

昵稱 sysin

@sysin

Xcode 26.0.1 (17A400) 發佈 - Apple 平台 IDE

Xcode 26.0.1 (17A400) 發佈 - Apple 平台 IDE IDE for iOS/iPadOS/macOS/watchOS/tvOS/visonOS 請訪問原文鏈接:https://sysin.org/blog/apple-xcode-26/ 查看最新版。原創作品,轉載請保留出處。 作者主頁:sysin.org Xcode Xcode 提供開發、測試和分發適用於 Apple

sysin 頭像

@sysin

昵稱 sysin

@jdcdevloper

【原理揭秘】Vite 是怎麼兼容老舊瀏覽器的?你以為僅僅依靠 Babel?

作者:京東科技 孫凱 一、前言 對前端開發者來説,Vite 應該不算陌生了,它是一款基於 nobundle 和 bundleless 思想誕生的前端開發與構建工具,官網對它的概括和期待只有一句話:“下一代的前端工具鏈”。 Vite 最早的版本由尤雨溪發佈於3年前,經歷了3年多的發展,Vite 也已逐漸迭代成熟,它的穩定性、擴展性、周邊生態足以在生產環境中支撐各種業務場景的落地。但是關於Vite的

jdcdevloper 頭像

@jdcdevloper

昵稱 京東雲開發者

@gkymfrg1

jest +ts +esm

Jest 是當下最主流的前端測試框架 首先初始化ts環境 yarn add typescript --dev npx tsc --init 第二步:安裝ts下的jest yarn add jest @types/jest --dev 第三步:新建tests文件夾 tests/index.spec.ts it('init',()={ expect(true).toB

gkymfrg1 頭像

@gkymfrg1

昵稱 ohoherror

@jdcdevloper

帶你揭開神秘的Javascript AST面紗之Babel AST 四件套的使用方法

作者:京東零售 周明亮 寫在前面 這裏我們初步提到了一些基礎概念和應用: 分析器 抽象語法樹 AST AST 在 JS 中的用途 AST 的應用實踐 有了初步的認識,還有常規的代碼改造應用實踐,現在我們來詳細説説使用 AST, 如何進行代碼改造? Babel AST 四件套的使用方法 其實在解析 AST 這個工具上,有很多可以使用,上文我們已經提到過了。對於 JS 的 AST 大家已經

jdcdevloper 頭像

@jdcdevloper

昵稱 京東雲開發者

@baozouai

偏愛console.log的你,肯定會覺得這個插件泰褲辣!

前言 毋庸置疑,要説前端調試代碼用的最多的,肯定是console.log,雖然我現在 debugger 用的比較多,但對於生產環境、小程序真機調試,還是需要用到 log 來查看變量值,比如我下午遇到個場景:選擇完客户後返回頁面,根據條件判斷是否彈窗: if (global.isXXX || !this.customerId || !this.skuList.length) return // 到

baozouai 頭像

@baozouai

昵稱 暴走

@fenanjiu

從Babel開始認識AST抽象語法樹

前言 AST抽象語法樹想必大家都有聽過這個概念,但是不是隻停留在聽過這個層面呢。其實它對於編程來講是一個非常重要的概念,當然也包括前端,在很多地方都能看見AST抽象語法樹的影子,其中不乏有vue、react、babel、webpack、typeScript、eslint等。簡單來説但凡需要編譯的地方你基本都能發現AST的存在。 babel是用來將javascript高級語法編譯成瀏覽器能夠執行的語

fenanjiu 頭像

@fenanjiu

昵稱 南玖

@defghy

element-ui部分引入失效問題追蹤

背景 項目使用vue2與element-ui;最近發現項目的部分引入失效了 // babel.config.js module.exports = api = { return { "presets": ['@vue/cli-plugin-babel/preset'], "plugins": [ [ "compon

defghy 頭像

@defghy

昵稱 defghy

@linong

通過 AST 實現組件庫替換升級

年初接到一個任務將 semi-ui 替換到 antd,但是能人力預算不太夠,所以基於工作量和效率選擇了基於 AST 的替換方案。 項目技術棧是 React + tsx 為什麼要使用 AST? AST(Abstract Syntax Tree,抽象語法樹)是一種在計算機科學中表示源代碼語法結構的樹狀數據結構。 通過 AST,可以理解代碼的結構和含義,實現代碼分析、轉換和操作。 基於 AS

linong 頭像

@linong

昵稱 linong

@vivo_tech

前端 TypeError 錯誤永久消失術

作者:來自 vivo 互聯網大前端團隊- Sun Maobin 通過開發 Babel 插件,打包時自動為代碼添加 可選鏈運算符(?.),從而有效避免 TypeError 的發生。 一、背景介紹 在 JS 中當獲取引用對象為空值的屬性時,程序會立即終止運行並報錯:TypeError: Cannot read properties of ... 在ECMAScript 2020新增的可選鏈運算符(?.

vivo_tech 頭像

@vivo_tech

昵稱 vivo互聯網技術

@alixitongruanjianjishu

如何使用通義靈碼提高ECharts使用效率

Echarts作為百度開源的前端JS圖表庫,憑藉其豐富的圖表類型和強大的自定義能力,為開發者提供了極大的便利。 然而,對於小型團隊和初學者而言,缺乏數據分析專業人員以及開發者自身數據分析技能的不足,往往導致數據雖手頭充裕,卻難以實現有效的可視化展示,更遑論選擇最適宜的工具。 隨着AI技術的普及,這一難題已找到破解之道。 如今,我們能夠藉助AI力量來規劃展示方案,而通義靈碼憑藉以下功能,成為開發者不

alixitongruanjianjishu 頭像

@alixitongruanjianjishu

昵稱 阿里云云原生

@yunxiao0816

如何使用通義靈碼提高 ECharts 使用效率

Echarts作為百度開源的前端JS圖表庫,憑藉其豐富的圖表類型和強大的自定義能力,為開發者提供了極大的便利。 然而,對於小型團隊和初學者而言,缺乏數據分析專業人員以及開發者自身數據分析技能的不足,往往導致數據雖手頭充裕,卻難以實現有效的可視化展示,更遑論選擇最適宜的工具。 隨着AI技術的普及,這一難題已找到破解之道。 如今,我們能夠藉助AI力量來規劃展示方案,而通義靈碼憑藉以下功能,成為開發者不

yunxiao0816 頭像

@yunxiao0816

昵稱 雲效DevOps平台