【发布时间】:2017-09-11 22:28:14
【问题描述】:
我正在开发 Aurelia Sample app,并希望将构建输出(vendor-bundle.js 和 app-bundle.js)部署到 www-root\scripts而不是默认的scripts 目录。所以我尝试修改 aurelia.json 看起来像:
...
"testFramework": {
"id": "jasmine",
"displayName": "Jasmine"
},
"build": {
"targets": [
{
"id": "web",
"displayName": "Web",
"output": "www-root\\scripts"
}
],
"loader": {
...
这确实会导致捆绑文件输出到www-root\scripts,但是因为我已经为我的应用程序定义了一个 HTTP.SYS 别名,例如登陆 URL 是:http://localhost/MyAlias/ 当我尝试浏览应用程序时,它会尝试从以下位置加载 app-bundle.js:http://localhost/MyAlias/www-root/scripts/app-bundle.js 而不是 http://localhost/MyAlias/scripts/app-bundle.js。
vendor-bundle.js 正确下载自:http://localhost/MyAlias/scripts/vendor-bundle.js
我不知道要修改什么以使其从正确的路径获取 app-bundle.js。
非常感谢任何帮助。
【问题讨论】:
标签: aurelia