[英]How to make configurable npm package
我們有很多項目,我們想在它們之間共享我們的組件,但問題是每個項目都有自己的特殊配置文件,用於指示服務器 URL 或自定義錯誤處理程序模塊等。
我的問題是,如何在 npm 或任何其他方式中發布 package,以便我們可以在不同項目的組件中導入不同的配置文件。
有關更多信息,我們嘗試了bit
platform 但它也引發了錯誤,在代碼行上我們導入了配置文件
import config from './modules/general-config'
通常你從你的存儲庫中排除配置文件(通過在你的.gitignore中忽略它們)並提供一個.dist
配置(發行版附帶的標准配置,它有一些默認/示例值,你可以將它們復制到你自己的,本地的配置)。
在那里創建帳戶后,將您的 package 提交到 NPM,我想它應該可以工作。 有關詳細信息,請參閱https://docs.npmjs.com/getting-started/creating-node-modules 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.