簡體   English   中英

如何在 node.js 中使用依賴的依賴

[英]How to use dependency of dependency in node.js

情況:我有一個 node.js 庫,它使用sequelize來定義和導出模型。 在我的后端應用程序中,我使用這個庫。 此后端應用程序還需要訪問由sequelize導出的內容。

問題:從我的后端應用程序訪問sequelize的正確方法是什么?

  • 我可以在 package.json 中將 sequelize 添加到我的后端應用程序的依賴項中,但是如果版本不匹配,一些奇怪的事情就會開始發生。 這也很難維護,因為我有很多后端應用程序,而且我總是必須手動跟蹤版本。
  • 我可以通過import sequelize from "boxlock-common-server/node_modules/sequelize";
  • ?

這樣做的正確方法是什么?

您可以嘗試使用 package 別名

"dependencies": {
   "pkg1": "npm:sequelize@6.23.0",
   "pkg2": "npm:sequelize@6.22.0"
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM