我在本地磁盘上有一个已编译的Angular应用程序。 尝试在Nginx服务器上运行它。 添加了以下配置:
server{
listen 8080;
.......
location /myapp/ {
root C:/myapp/;
try_files $uri$args $uri$args/ =404;
}
项目根目录中的index.html文件包含对js文件的引用,这些文件位于myapp / assets / js文件夹中:
<script src="/assets/js/myscript.js"></script>
但是当我在服务器上运行它时,我得到了index.html文件,它会打开,它会尝试在http://127.0.0.1:8080/assets/js/polyfill.min.js中定位文件,避免出现根目录“ myapp”,这会导致404错误。
添加其他位置“ location / assets /”不能解决问题。 有人可以帮我吗?
谢谢。