如何在 Apache 服务器中部署 Web 应用程序 Aurelia?
How to deploy a web application Aurelia in an Apache server?
为了尝试,我使用了最新的"aurelia-skeleton-navigation 1.0.0-beta.1.0.1"。
为了在 Apache 服务器中部署 Aurelia Web 应用程序,我使用了 "gulp export" 命令并将 "export" 的内容复制到 "www/html/myapp" 目录中!
所以,欢迎标签可以正常工作,但 "github users" 标签不行!
错误是:
ERROR [app-router] Error: XHR error (404 Not Found) loading http://localhost/myapp/jspm_packages/github/github/fetch@0.10.1.js
Error loading http://localhost/myapp/jspm_packages/github/github/fetch@0.10.1.js as "github:github/fetch@0.10.1" from http://localhost/myapp/dist/users.js
Stack trace:
o@http://localhost/myapp/jspm_packages/system.js:4:12750
e/http://localhost/myapp/jspm_packages/system.js:4:13275
我错过了什么?
根据错误消息,我可以说导出的文件夹中缺少 fetch
polyfill。
要解决这个问题,请编辑文件 build/export.json
。替换行
"jspm_packages/github/github/fetch@0.9.0.js",
"jspm_packages/github/github/fetch@0.9.0/fetch.js"
参考正确的版本(在你的情况下是 0.10.1):
"jspm_packages/github/github/fetch@0.10.1.js",
"jspm_packages/github/github/fetch@0.10.1/fetch.js"
然后 运行 再次执行 gulp export
命令并确保 fetch
文件现在已复制到 jspm_packages
.
为了尝试,我使用了最新的"aurelia-skeleton-navigation 1.0.0-beta.1.0.1"。
为了在 Apache 服务器中部署 Aurelia Web 应用程序,我使用了 "gulp export" 命令并将 "export" 的内容复制到 "www/html/myapp" 目录中!
所以,欢迎标签可以正常工作,但 "github users" 标签不行!
错误是:
ERROR [app-router] Error: XHR error (404 Not Found) loading http://localhost/myapp/jspm_packages/github/github/fetch@0.10.1.js Error loading http://localhost/myapp/jspm_packages/github/github/fetch@0.10.1.js as "github:github/fetch@0.10.1" from http://localhost/myapp/dist/users.js Stack trace: o@http://localhost/myapp/jspm_packages/system.js:4:12750 e/http://localhost/myapp/jspm_packages/system.js:4:13275
我错过了什么?
根据错误消息,我可以说导出的文件夹中缺少 fetch
polyfill。
要解决这个问题,请编辑文件 build/export.json
。替换行
"jspm_packages/github/github/fetch@0.9.0.js",
"jspm_packages/github/github/fetch@0.9.0/fetch.js"
参考正确的版本(在你的情况下是 0.10.1):
"jspm_packages/github/github/fetch@0.10.1.js",
"jspm_packages/github/github/fetch@0.10.1/fetch.js"
然后 运行 再次执行 gulp export
命令并确保 fetch
文件现在已复制到 jspm_packages
.