我正在尝试让AngularDart与Nginx一起使用。 AngularDart的编译文件位于/home/user/project/build
。
如果我的nginx配置如下所示,则在www.example.com
处打开浏览器时,一切正常:
location / {
alias /home/user/project/build/;
}
但是,如果我将其更改为
location /static {
alias /home/user/project/build/;
}
,然后在浏览器中输入www.example.com/static
,浏览器控制台会显示找不到大量脚本,例如http://www.example.com/packages/angular/src/core/zone/ng_zone.ddc.js
。该网址的正确网址为http://www.example.com/static/packages/angular/src/core/zone/ng_zone.ddc.js
。
有什么想法可以让dart编译器将/static
添加到URL以便起作用吗?
答案 0 :(得分:3)