Node.js 如何从父目录导入npm模块?
鉴于以下项目结构:Node.js 如何从父目录导入npm模块?,node.js,reactjs,npm,Node.js,Reactjs,Npm,鉴于以下项目结构: - parentPrj - prj1 - node_modules - package.json - index.js - prj2 - node_modules - package.json - node_modules - react - react.js - package.json 是否可以从父节点的node\u modules导入prj1源内部的依赖项?如果是-如何?当前它给出了一个错误无法解析模块 在这个具体的例子中,如果您
- parentPrj
- prj1
- node_modules
- package.json
- index.js
- prj2
- node_modules
- package.json
- node_modules
- react
- react.js
- package.json
是否可以从父节点的node\u modules
导入prj1源内部的依赖项?如果是-如何?当前它给出了一个错误无法解析模块
在这个具体的例子中,如果您不想使用(其中一条评论中已经提到),我如何从
index.js
导入react.js
,最简单的解决方案可能是创建一个从项目a的节点_modules
文件夹到父文件夹的符号链接。能否提供更多上下文和具体示例parentPrj/pr1/foo.js
想要导入parentPrj/node_modules/bar.js
?@FelixKling,是的,给我一秒钟为什么不将依赖项添加到需要它的项目的package.json中?@HereticMonkey prj1和prj2都需要它。如果可以避免的话,我不想单独更新它们。这听起来像是工作区或工作区的用例