在多个离子项目之间共享节点模块

时间:2016-04-30 08:26:23

标签: node.js ionic2

每次创建新的离子项目时,离子CLI都会下载相应的模板,然后是相应的节点模块。

如果有多个离子项目,每个项目都会单独下载节点模块。

是否可以在多个项目之间共享这些节点模块,以优化数据下载,存储空间和数据复制?

1 个答案:

答案 0 :(得分:1)

请查看以下文档: https://nodejs.org/api/modules.html#loading_from_node_modules_Folders

简而言之,如果node.js在项目的./node_modules中找不到包,它会尝试在其他路径中找到包,如NODE_PATH中所述:

1:$ HOME / .node_modules

2:$ HOME / .node_libraries

3:$ PREFIX / lib / node