簡體   English   中英

在 nodejs 中從本地導入作用域包

[英]import scoped package from local in nodejs

目前我們有多個以這種格式發布的節點包

  • @公司/模塊1
  • @公司/模塊2

我希望能夠在不安裝的情況下從本地加載這些模塊,以便我們可以直接修改代碼。

所以我像這樣在文件夾樹中創建鏈接

- company/
-- module1 -> ../../module1  
-- module2 -> ../../module2

現在我想要當我從作用域名稱導入時,它將從本地文件加載

import module1 from '@company/module1'

從我的其他文件夾加載,而不是從 node_modules 安裝中查看。

誰可以幫我這個事? 非常感謝。

我對這個問題有點困惑,猜測react-native標簽是多余的。

您不能使用通用導入語句import Example from "package"node.js導入模塊/庫/單個文件等。

因此,請嘗試使用const Example = require('package')代替。

const module1 = require("path/to/the/module1");
const module2 = require("path/to/the/module2");

暫無
暫無

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

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