如何在浏览器上运行/查看由KeystoneJS支持的现有项目?

问题描述:

我需要升级网站,并且网站由KeystoneJS提供支持。我已经给出了包含所有文件夹(模型,node_modules,public,...)的网站的文件夹,问题是我如何在浏览器上运行/查看现有项目?请帮我... :(如何在浏览器上运行/查看由KeystoneJS支持的现有项目?

你应该有一个keystone.js也许index.js为切入点,看看在这个文件中。

在里面你应该找到梯形的init调用。更改主机和端口属性它分别'localhost'80

keystone.init({ 
    // Bunch of other options 
    host: 'localhost', 
    port: 80, 
}); 

然后运行node yourentrypoint.js

现在网站应该在defau您的浏览器访问HTTP。

它假设你是在本地运行这一点,并没有其他程序使用的端口80

  • 如果你是一个网络服务器上,然后通过服务器的IP取代'localhost',作为一个字符串。
  • 如果另一个程序已经使用端口80,请对其进行更改,但请注意,如果您希望该网站作为默认HTTP可用,则应该取消该其他程序或使用反向代理,如ngix