2017-10-16 322 views
0

我刚刚完成开发Node应用程序,该应用程序使用node-watch主动监视Intranet网络上的特定文件夹,并在有人丢弃CSV文件时立即将CSV数据解析为数据库表在受监视的文件夹中。部署使用节点观察器的节点应用程序

我可以在我的机器上成功测试它(我不需要全局安装这个软件包),它工作得很好。现在是时候将其部署到Intranet上的生产服务器上,并且由于信息保护标准,此服务器无法访问互联网。

我已将我的整个应用程序文件夹(包括node_modules)复制到服务器。应用程序已成功启动并正在运行,但是当我将文件放入受监控的文件夹时,没有任何事情发生(无错误)也许node-watch不是纯JS模块,但是我无法在此服务器上运行NPM Install,因为它无法访问Internet。

任何想法?

回答

0

无法找到解决此问题的简单解决方案。与服务器团队合作可以更轻松地开放对正在运行节点进程的服务帐户的Internet访问。一旦我们这样做了,我执行了NPM INSTALL并重新安装了服务器上的所有依赖项。现在正在工作。

相关问题