gpt4 book ai didi

aurelia - 捆绑我的 aurelia 应用程序后,我收到 : No PLATFORM. 加载程序错误

转载 作者:行者123 更新时间:2023-12-01 06:04:24 24 4
gpt4 key购买 nike

在将一个简单的 aurelia 应用程序与 jspm bundle-sfx 捆绑在一起之后我收到以下错误:
No PLATFORM.Loader is defined and there is neither a System API (ES6) or a Require API (AMD) globally available to load your app.
一个示例应用程序:https://github.com/Baudin999/jspm-bundling-test

您可以使用:npm run setup:dev在非 Windows 环境中切换回开发设置(这只是 ./src/client/index.html 中的注释/取消注释),您可以使用 npm run setup:prod要切换回生产环境,将自动触发捆绑。所有其他脚本都可以在 package.json 中找到.

我无法链接到其他问题,因为我没有找到任何与此问题相关的问题。我“认为”(绝对没有任何意义)这可能与 aurelia 需要完整加载器这一事实有关,即使与 bundle-sfx 捆绑在一起也是如此。但我还没有找到解决错误的任何方法。

编辑(25/01/2017 17:16):我发现错误是因为我导入了 aurelia-bootstrapper .
我一加:import * as bootstrapper from 'aurelia-bootstrapper';我得到错误

最佳答案

请添加您如何引导您的 aurelia 应用程序的代码。
除了 bootstrap 函数之外,实际上没有什么可以从 bootstrapper 导入。
在自定义手动引导的情况下您将使用它。


import { bootstrap } from 'aurelia-bootstrapper'
const configure: (au: Aurelia) => {} = async function (au: Aurelia) {


au.use
.standardConfiguration();

await au.start()
au.setRoot() // or au.enchance()
})

bootstrap(configure)

在 jspm 的快乐路径场景中 - 你 System.import('aurelia-bootstrapper')
它接管了查找应用程序的根节点和配置 Aurelia 的脚本(默认为主)

看看 Bootstrapping Aurelia在文档中

哦.. 和 bundle-sfx不支持使用 jspm 捆绑 aurelia 应用程序的其他方法

关于aurelia - 捆绑我的 aurelia 应用程序后,我收到 : No PLATFORM. 加载程序错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41815624/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com