我正在编写一个包含骨架目录的应用程序,该目录将被复制到一个新的节点项目中。因为我正在调试骨架,所以我在我的新文件夹中对文件进行符号链接,所以:
mainapp/skel/index.js
sampleapp/index.js -> ../mainapp/skel/index.js
sampleapp/package.json
sampleapp/node_modules/abc
index.js:
require('abc');
但是使用以下命令运行示例应用程序:
node index.js
不起作用,因为它似乎试图在 mainapp/skel/node_modules 而不是 sampleapp/node_modules 中找到模块。任何解决方法的想法?