我可以从本地计算机上启动并运行我的Angular应用程序。但我以前从未在服务器上运行它。
我已尝试将其上传到服务器。在服务器上,我键入以下内容以启动它:
http-server
然后我访问http://serverip:8080/
。而不是看到我的应用程序,我看到:
Index of /
(-rw-rw-r--) 847B app.js
(-rw-rw-r--) 748B index.htm
Node.js v0.10.25/ ecstatic server running @ 195.189.182.160:8080
我的配置中缺少什么?
答案 0 :(得分:1)
/path/
是一个静态文件服务器。默认情况下,它不会设置为Web服务器,即使它可以这样工作。当您将其作为Web服务器运行时,默认情况下会禁用大多数Web服务器中的某些标准选项 - 例如将/path/index.htm
请求视为opts.autoIndex
请求。
您需要启用http-server
。 http://clip2net.com/s/3pQPHSb。在您的情况下,它意味着编辑.js
或其发出的
substring('059 - Gaffey St.', charindex('-', '059 - Gaffey St.') + 1, len('059 - Gaffey St.'))
文件;你发布的内容很难说。