我正在尝试通过 intellij 内部的纱线添加包。我可以让它很好地安装软件包,我甚至可以让它通过 --modules-folder "ExternalLibs" 将软件包移动到我自己的自定义文件夹中。
我遇到的问题是,除非我允许 yarn 安装在根目录和 node_modules 文件夹下,否则它不会识别出有包。
有没有办法指向 package.json 以查找自定义路径?
您可以尝试设置NODE_PATH
环境变量指向Node中的文件夹位置.js 运行配置模板:运行 |编辑配置...,展开模板节点,选择节点.js配置,在环境变量字段中指定NODE_PATH
请参阅 https://youtrack.jetbrains.com/issue/WEB-19476#focus=streamItem-27-2819977.0-0
请注意,尽管require()
调用中的模块实际上将被解析,但由于 WEB-25792,您仍然会看到有关未安装软件包的警告;您必须禁用JavaScript |一般 |缺少模块依赖关系检查以消除警告