動態

@icecreamlj

構建模塊化 CLI:Lerna + Commander 打造靈活的基礎腳手架

在現代軟件開發中,創建 定製化的命令行工具(CLI) 已成為滿足公司業務需求的關鍵一環。這類工具可以輔助執行諸如代碼檢查、項目初始化等任務。為了提高開發效率並簡化維護過程,我們將功能模塊化,並通過多個子包來組織這些功能。本文將介紹如何使用 Lerna 來管理一個多包項目,並基於 Commander 實現一個基礎的 CLI 腳手架框架。 初始化:創建入口文件 項目結構 我們以 ice-basic-c

icecreamlj 頭像

@icecreamlj

昵稱 一顆冰淇淋

@ddup365

NPM package.json 中 browser,module,main

參考:https://github.com/SunshowerC/blog/issues/8 browser VS module VS main 我們經常見到 package.json 裏有這樣一段內容: { ... main: dist/index module: dist/index.esm.js browser: dist/zhihu-hybrid.umd.js } 當我們在不

ddup365 頭像

@ddup365

昵稱 specialcoder

@ddup365

JavaScript 模塊化機制

參考: https://zhuanlan.zhihu.com/p/337796076 JavaScript 模塊化機制概覽 JavaScript 常見的模塊化機制主要有以下三種: AMD (Asynchronous Module Definition): 在瀏覽器中使用,並用 define 函數定義模塊; CJS (CommonJS): 在 NodeJS 中使用,用 require 和 mo

ddup365 頭像

@ddup365

昵稱 specialcoder

@reqingdetiangua

一套平台管理上千構件:Gitee DevSecOps 如何用 CBB 重塑軍工研發範式?

在軍工軟件逐步邁向智能化、規範化和集約化的過程中,行業正在經歷一場深刻的「研發範式革命」。隨着項目體量不斷膨脹、系統複雜度持續上升,傳統的研發方式正在遭遇效率、質量與協作的三重瓶頸。 CBB(Common Building Block,通用構件庫)作為一種模塊化、標準化、可複用的研發方式,已成為解決行業共性難題的關鍵抓手。Gitee DevSecOps 平台立足國產化、自主可控的研發生態,結合在協

reqingdetiangua 頭像

@reqingdetiangua

昵稱 熱情的甜瓜

@dewujishu

從零實現模塊級代碼影響面分析方案|得物技術

一、名詞解釋 代碼影響面(Code Impact Analysis) 是指在代碼變更後,分析這些變更對系統中其他部分的影響範圍。它幫助開發團隊理解代碼修改的潛在影響,從而減少意外問題並提高代碼質量。 模塊級 是指以模塊(Module)為單位的代碼組織、分析和管理的粒度。模塊是代碼的基本單元,通常包含一組相關的功能,可以是 JavaScript 文件、UI 組件、頁面或其他功能單元。 二、背景 價

dewujishu 頭像

@dewujishu

昵稱 得物技術

@timeofsunrise

Python學習筆記(下)

模塊導入 在 Python 中,一個 模塊 就是一個包含了 Python 代碼的 .py 文件。導入模塊的目的是引入該文件內定義的函數、類或變量等 💎方式一:導入整個模塊 ( import module_name ) 這是最常見和推薦的方式,因為它能保持清晰的命名空間,避免衝突 語句 作用 訪問方式 import math 將整個 m

timeofsunrise 頭像

@timeofsunrise

昵稱 timeofsunrise

@segmentfault

關於開展 2025 年度 OSCAR“開源+”典型案例徵集工作的通知

開源技術作為驅動產業創新的核心引擎和數字經濟發展的關鍵基礎設施,已深度融入經濟社會各領域。為深入貫徹黨中央、國務院關於構建開源生態體系的戰略部署,全面落實《“十四五”軟件和信息技術服務業發展規劃》中關於支持開源社區發展的要求,深化開源技術在各行業的融合應用,普及開源文化,推動形成“眾研、眾用、眾創”的開源生態格局,中國信息通信研究院聯合中國互聯網協會、中國電力發展促進會、中國通信學會開源技術專業委

segmentfault 頭像

@segmentfault

昵稱 SegmentFault思否

@zjkal

📝Github Notes - 一個為GitHub倉庫添加私人備註的瀏覽器擴展

📝 項目簡介 GitHub Notes 是一個輕量級的瀏覽器擴展,允許您為任何 GitHub 倉庫添加私人備註。通過持久化的本地備註功能,幫助您記住重要的倉庫信息,提升代碼管理體驗。 ✨ 功能特性 🎯 核心功能 私有備註:為任何 GitHub 倉庫添加個人備註 實時編輯:點擊即可編輯,支持即時保存 本地存儲:所有數據保存在本地,保護隱私 跨標籤頁同步:備註在瀏覽器標籤頁間實時同步

zjkal 頭像

@zjkal

昵稱 zjkal

@kaika1

告別複雜配置!使用 1Panel 運行環境功能輕鬆搭建 Java 應用

一、引言:Java 部署之痛與新生 作為開發者,你是否經歷過這些場景? ✅ 為不同Java版本頻繁切換環境變量 ✅ 在服務器手動安裝Nginx或Tomcat配置端口 ✅ 調試環境差異導致的“在我本地是好的”問題 傳統Java應用部署的複雜性已成為開發效率的瓶頸。而1Panel的「運行環境」功能通過容器化技術,將環境配置簡化為圖形界面上的幾次點擊。本文將手把手教你用1Panel 1

kaika1 頭像

@kaika1

昵稱 kaikai

@ruanjiankaifa_xiaofanya

從手工排產到AI調度,開源JVS-APS智能排產系統讓生產計劃秒級響應

工廠管理好不好,智能排產很重要! 工廠管理涉及的工作十分繁複,涵蓋多個環節。現實中工廠管理整體水平偏低,是中小企業普遍存在的一個軟肋。很多工廠管理人員分散,人員配置不足,甚至有的企業一人多崗,工作處於飽和狀態。日常管理僅僅靠口頭指示,親力親為,很明顯不符合現代企業管理理念的要求。 好的智能排產系統可以讓工廠管理事半功倍,生產、工作效率提高,才能將更多的精力投入到產品質量當中。 工

ruanjiankaifa_xiaofanya 頭像

@ruanjiankaifa_xiaofanya

昵稱 軟件部長

@ruanjiankaifa_xiaofanya

【JVS更新日誌】開源框架、邏輯編排、APS排產、物聯網8.28更新説明!

項目介紹 JVS是企業級數字化服務構建的基礎腳手架,主要解決企業信息化項目交付難、實施效率低、開發成本高的問題,採用微服務+配置化的方式,提供了低代碼+數據分析+物聯網的核心能力產品,並構建了協同辦公、企業常用的管理工具等,所有的應用與能力採用模塊化構建,按需開箱使用。 更新日誌 一、JVS基礎框架(數字化底座) 當前版本:v2.3.X 更新時間:2025.8.28 在線demo:ht

ruanjiankaifa_xiaofanya 頭像

@ruanjiankaifa_xiaofanya

昵稱 軟件部長

@ruanjiankaifa_xiaofanya

生產計劃排程是什麼?為什麼説製造業工廠生產排程很重要?

工廠經營效率的提升,離不開科學的管理工具支撐。 在現代製造業中,生產計劃排程是指在有限產能約束下,通過高級計劃排程系統(APS)整合市場需求、物料供應、產能限制、工序流程等多種因素,從而生成生產計劃的系統性管理方法。 APS排產系統的核心目標是幫助車間制定詳細作業計劃,明確每個訂單在所需要的資源上的加工開始時間和結束時間,通常以直觀的甘特圖形式呈現。 生產計劃排程遵循幾個關鍵原則

ruanjiankaifa_xiaofanya 頭像

@ruanjiankaifa_xiaofanya

昵稱 軟件部長

@ruanjiankaifa_xiaofanya

【JVS更新日誌】低代碼、APS排產、物聯網、企業計劃9.10更新説明!

項目介紹 JVS是企業級數字化服務構建的基礎腳手架,主要解決企業信息化項目交付難、實施效率低、開發成本高的問題,採用微服務+配置化的方式,提供了低代碼+數據分析+物聯網的核心能力產品,並構建了協同辦公、企業常用的管理工具等,所有的應用與能力採用模塊化構建,按需開箱使用。 更新日誌 一、無憂·企業計劃 (項目管理) 當前版本:v2.3.X 更新時間:2025.9.10 在線demo:ht

ruanjiankaifa_xiaofanya 頭像

@ruanjiankaifa_xiaofanya

昵稱 軟件部長

@ruanjiankaifa_xiaofanya

開源低代碼平台推薦!2款優秀的開源私有化低代碼平台!

在數字化轉型的浪潮中,傳統開發管理系統,週期長、成本高,還難以快速響應業務變化;低代碼開發平台以高效、靈活、擴展性強的特性成為企業快速構建應用和解決需求變更的重要工具。 目前國內低代碼市場已經形成了多元化的競爭格局,各大服務商都推出了各具特色的產品。然而也有一些標準化的低代碼平台,要麼功能受限無法滿足個性化需求,要麼在數據安全性和自主性上讓人擔憂。 今天就為大家分享兩款開源私有化的低代

ruanjiankaifa_xiaofanya 頭像

@ruanjiankaifa_xiaofanya

昵稱 軟件部長

@ruanjiankaifa_xiaofanya

【JVS更新日誌】開源APS智能排產、開源項目管理9.24更新説明!

項目介紹 JVS是企業級數字化服務構建的基礎腳手架,主要解決企業信息化項目交付難、實施效率低、開發成本高的問題,採用微服務+配置化的方式,提供了低代碼+數據分析+物聯網的核心能力產品,並構建了協同辦公、企業常用的管理工具等,所有的應用與能力採用模塊化構建,按需開箱使用。 更新日誌 一、無憂·企業計劃 (項目管理) 當前版本:v2.3.X 更新時間:2025.9.24 在線demo:ht

ruanjiankaifa_xiaofanya 頭像

@ruanjiankaifa_xiaofanya

昵稱 軟件部長

@ruanjiankaifa_xiaofanya

生產排程太混亂?私有化部署一套開源的APS系統吧!

• 生產計劃又雙叒叕改了? • 這台機器到底該先做哪個訂單? • 設備空轉半小時,工人卻在等物料! • 客户催得太急,插個單! 亂糟糟的生產排程表、頻繁的訂單更改、設備閒置與超負荷並存,這些場景在製造業中非常熟悉吧。訂單越多,計劃越亂。 很多企業生產排程依舊依賴人工經驗和反覆修改的Excel表格,這種傳統的方式不僅耗時耗力,還容易導致計劃與實際生產無法均衡,然後生產混

ruanjiankaifa_xiaofanya 頭像

@ruanjiankaifa_xiaofanya

昵稱 軟件部長

@rivers_chaitin

用寶塔面板輕鬆搞定 PandaWiki,小白也能秒變運維牛人!

嘿,朋友!你是不是也遇到過這樣的煩惱:想自己搭個 Wiki 網站,結果發現服務器上的寶塔面板已經把 80 和 443 這兩個常用端口給佔了?別急,今天我就來給你支個招,讓你用寶塔面板也能輕鬆玩轉 PandaWiki,而且還能讓它跑在標準的 80 和 443 端口上,是不是聽起來就很有成就感? 故事開始啦:為啥要選 PandaWiki? 話説回來,為啥我們要選擇 PandaWiki 呢?這可不是我瞎

rivers_chaitin 頭像

@rivers_chaitin

昵稱 百川雲開發者

@rivers_chaitin

AI+知識管理=降維打擊,PandaWiki讓你贏在起跑線

在這個信息爆炸的時代,誰掌握了信息,誰就掌握了主動權。尤其是在職場這個沒有硝煙的戰場裏,誰能更快、更準地獲取和利用信息,誰就能在競爭中脱穎而出。而今天我們要聊的,就是如何藉助AI的力量,把"信息"變成你的核心競爭力——這正是PandaWiki所擅長的事。 為什麼説AI+知識管理是未來的趨勢? 你有沒有遇到過這樣的情況:每天被各種會議、郵件、文檔轟炸得焦頭爛額,想找一份幾個月前的重要資料卻翻箱倒櫃也

rivers_chaitin 頭像

@rivers_chaitin

昵稱 百川雲開發者

@ruanjiankaifa_xiaofanya

開源APS智能排產系統,產能預排靈活應對生產計劃變數問題

在工廠的生產運營中,計劃趕不上變化是許多企業的真實寫照,訂單頻繁插單、物料供應波動、設備突發故障……這些不確定性讓生產計劃受到阻礙。 工廠有時會出現需備料的情況,料備早了,物料積壓佔資金;料備晚了,生產停滯誤工期。在JVS-APS智能排產系統中,可以不考慮料況進行預排產,依據產能預排結果來進行備料。這種方式成為“產能預排”。 產能預排組成部分: 1、待排訂單 描述:顯示待排訂單

ruanjiankaifa_xiaofanya 頭像

@ruanjiankaifa_xiaofanya

昵稱 軟件部長

@rivers_chaitin

Pandawiki-能幫你搭建個人知識庫的免費wiki

免費的wiki能幫你解決哪些實際問題? 在數字化時代,知識管理已經成為個人和企業不可或缺的能力。然而,高昂的軟件成本往往讓許多人望而卻步。幸運的是,現在有了像PandaWiki這樣的免費開源wiki解決方案,它不僅完全免費,還能幫你解決眾多實際問題。 📚 文檔管理混亂?一鍵搞定知識整理 你是否也遇到過這樣的困擾:重要的文檔散落在各個文件夾、郵箱和聊天記錄中,想找的時候卻怎麼也找不到?PandaW

rivers_chaitin 頭像

@rivers_chaitin

昵稱 百川雲開發者

@rivers_chaitin

企業級AI知識庫選型指南:深度評測PandaWiki的核心優勢

在當今這個信息爆炸的時代,企業內部的知識管理變得越來越重要。無論是產品文檔、技術手冊,還是FAQ系統,都需要一個高效、智能的知識庫來支撐。然而,傳統的知識庫工具往往存在內容創作效率低、檢索困難、協作不暢等問題。為了解決這些痛點,越來越多的企業開始關注AI驅動的知識庫解決方案。 今天,我們就來聊聊一款備受矚目的開源AI知識庫——PandaWiki。它不僅具備強大的AI能力,還支持靈活部署和低成本使用

rivers_chaitin 頭像

@rivers_chaitin

昵稱 百川雲開發者

@writers

最新!2025 OSCAR 開源產業大會完整版議程揭曉

開源作為一種開放共享的新型生產模式,已成為數字經濟創新、開放、共享和可持續發展的核心驅動力。由中國通信標準化協會牽頭主辦,中國信息通信研究院具體承辦的2025 OSCAR 開源產業大會將於 10 月 28 日在北京中關村國家自主創新示範區會議中心舉行。大會以“可信開源泳萬業,無邊智域啓未來”為主題,現公佈會議完整議程: 會議概況: 會議時間:2025 年 10 月 28 日 主辦單位:中國通

writers 頭像

@writers

昵稱 思否編輯部

@rivers_chaitin

企業級AI知識庫的未來:PandaWiki 強在哪裏?

在知識管理領域,Confluence 曾經是無數企業的首選工具。但隨着 AI 技術的快速發展,這款老牌工具的侷限性也逐漸暴露出來。2025 年,越來越多的企業開始尋找更智能、更高效的替代方案,而 PandaWiki 正在成為他們的新寵。 那麼,PandaWiki 到底比傳統知識庫軟件強在哪裏?讓我們從幾個關鍵維度來做個深度對比。 🔍 搜索體驗:從"大海撈針"到"精準命中" Confluence

rivers_chaitin 頭像

@rivers_chaitin

昵稱 百川雲開發者