我在文件管理器中为启动节点js提供文件的正确路径是什么?
在腻子中试图开始node app.js
但仍然显示
Cannot find module '/root/app.js'
我在文件管理器(Filezilla客户端(中创建app.js
,可以通过URL访问此文件example.com/app.js
所以我尝试使用这个node srv/www/my ftp username/app.js
但还是错了?
我想知道应用程序的完整路径.js启动节点 js,我该怎么办?
(我使用centos
和vestacp
(
我在文件管理器中为启动节点 js 提供文件的正确路径是什么?
它位于您将其放入文件系统中的任何位置。
找不到模块"/根/应用程序.js">
无论你把它放在哪里,它都不在 Root 的主目录中。
不要以 root 身份运行软件!
可以通过 URL 访问此文件 example.com/app.js
不要在网络服务器上向公众公开您的服务器端代码!
所以我尝试使用这个节点 srv/www/my ftp 用户名/应用程序.js但仍然出错?
有什么错误?
据推测,srv
目录不在 Root 的主目录中。您需要放置正确的路径。这可能涉及从/
开始。
my ftp username
里面有空格,所以如果这是真正的路径(这似乎不太可能(,你需要逃离它们。