如何在浏览器上运行/查看由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。