有没有人在部署到远程服务器时使用 aurelia-cli 看到错误 data-main="aurelia-bootstrapper" undefined
Has anyone seen error data-main="aurelia-bootstrapper" undefined using aurelia-cli when deploying to remote server
aurelia-cli 0.31.3
我的项目 运行 当我只是 运行 au 运行 时很好,但是当我只是构建项目并将脚本文件夹和 index.html 文件复制到我的服务器 我没有收到任何控制台错误或任何其他错误,但是如果我检查 index.html 我可以看到 <script data-main="aurelia-bootstrapper">undefined</script>.
我已经在远程服务器上成功地 运行 其他使用 aurelia-cli 的项目,所以我不确定为什么这个不会 运行。
有人知道为什么会这样吗?
更新:
清除缓存后,我现在收到无法加载 syncfusion-bridge 组件的错误,如屏幕所示
我明白了,清除缓存并关闭 pagespeed 帮助我找到了问题所在。最终的问题是我使用的是 aurelia.json 包中唯一使用桥接的网格组件,如所见
{
"name": "aurelia-syncfusion-bridge",
"path": "../node_modules/aurelia-syncfusion-bridge/dist/amd",
"main": "index",
"resources": [
"grid/*.js"
]
},
更改资源以包含所有已修复的资源
"resources": [
"**/*.js"
]
aurelia-cli 0.31.3
我的项目 运行 当我只是 运行 au 运行 时很好,但是当我只是构建项目并将脚本文件夹和 index.html 文件复制到我的服务器 我没有收到任何控制台错误或任何其他错误,但是如果我检查 index.html 我可以看到 <script data-main="aurelia-bootstrapper">undefined</script>.
我已经在远程服务器上成功地 运行 其他使用 aurelia-cli 的项目,所以我不确定为什么这个不会 运行。
有人知道为什么会这样吗?
更新:
清除缓存后,我现在收到无法加载 syncfusion-bridge 组件的错误,如屏幕所示
我明白了,清除缓存并关闭 pagespeed 帮助我找到了问题所在。最终的问题是我使用的是 aurelia.json 包中唯一使用桥接的网格组件,如所见
{
"name": "aurelia-syncfusion-bridge",
"path": "../node_modules/aurelia-syncfusion-bridge/dist/amd",
"main": "index",
"resources": [
"grid/*.js"
]
},
更改资源以包含所有已修复的资源
"resources": [
"**/*.js"
]