NodeJs / Typescript要部署到prod,而不是工作

时间:2017-01-08 04:59:07

标签: node.js express typescript

我有一个NodeJs应用程序,我用打字稿构建。我正在使用gulp-develop-server。它在开发中非常有用。现在我想将它部署到ubuntu服务器,并且我遇到了找不到模块的问题。

我有一个dist文件夹,其中包含已转换的javascript,然后是与部署的dist文件夹位于同一级别的node_modules文件夹。当我在服务器上运行节点时,我得到的模块没有找到。 node确实找到了node_modules文件夹,但通常情况下,找不到的模块是依赖项的依赖项。

我应该部署什么以及如何让节点正确使用node_modules文件夹?

这就是我调用节点的方式。 node_modules与./dist处于同一级别。我也使用快递。

node ./dist/index.js

0 个答案:

没有答案