簡體   English   中英

如何使用全局/公共node_modules代替本地node_modules?

[英]How to use global/common node_modules instead of local node_modules?

我想使用全局node_modulesC:\\Users\\<user_name>\\AppData\\Roaming\\npm\\node_modules )或公共node_modulesD:\\node_modules )而不是本地node_modules( D:\\angular\\projects\\project1\\node_modules ) 。

我想將node_modules用於各種項目。

這是我的項目結構。 D:\\ ├── node_modules (common for all projects) │ ├── Module-N ├── projects │ ├── project1 │ │ ├── src │ │ ├── app │ │ | ├── Module-N (importing from common) | │ ├── project2 │ │ ├── src │ │ ├── app │ │ | ├── Module-N (importing from common) | ├── ....

嘗試使用相對路徑,例如需要全局模型的模塊時

例如

假設我們要從全局節點模塊中獲取模塊,並且我們正在處理的文件位於projects / project1 / src上

我們將執行require('../../../node_modules/my_global_model')

嘗試查看tsconfig的路徑: https : tsconfig

暫無
暫無

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

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