我正在构建一个IRC机器人(由MongoDB支持),我想在我的服务器(不是meteor.com)上给它一个web界面。我想使用meteor,因为它是实时更新的,因为我想学习如何使用它。
为了让meteor识别出我还有其他可能有web界面的子文件夹(有些模块会有web界面,有些则没有),我需要让meteor从应用程序根目录运行。当我这样做的时候,meteor查看了我的node_modules文件夹,并确定它不能运行同一文件两次(一些重复的依赖项),然后它崩溃了。
我要么需要在运行meteor时忽略node_modules,要么将node_modules移到一个子目录(比如meteor的lib/)。我很确定我不能让npm install做到这一点,那么我能做什么呢?
我一直看到人们想要一部.meteorignore,我也有同感。
发布于 2014-07-19 06:47:13
就目前而言,我认为最好的解决方案是在根目录和模块之间引入另一个文件夹,并在那里设置meteor,但我将保留此文件夹,以防其他人有更好的想法。
https://stackoverflow.com/questions/24834490
复制相似问题