gpt4 book ai didi

简单 Aurelia ASP.Net 5.0 RC1 设置中的 Javascript 错误

转载 作者:行者123 更新时间:2023-12-03 08:13:55 25 4
gpt4 key购买 nike

我正在尝试在 ASP.Net 5.0 RC1 中设置一个非常基本的 Aurelia 项目。进行基本的初始设置后,我收到以下 JavaScript 错误。我正在使用 TypeScript。

Unhandled promise rejection Error: XHR error (404 Not Found) loading  http://localhost:5392/core-js.js
Error loading http://localhost:5392/core-js.js as "core-js" from http://localhost:5392/jspm_packages/npm/aurelia-loader@1.0.0-beta.1/aurelia-loader.js
at o (http://localhost:5392/jspm_packages/system.js:4:12694)
at XMLHttpRequest.s.onreadystatechange (http://localhost:5392/jspm_packages/system.js:4:13219)
(anonymous function) @ es6.promise.js:138

我所做的设置如下。

  1. 创建空 ASP.Net 5.0 模板。
  2. 从 nuget 安装 Microsoft.AspNet.StaticFiles 并设置 app.UseFileServer
  3. 使用以下设置从 git bash 运行 jspm init

    Package.json 文件不存在,要创建吗? [是的]:
    您希望 jspm 在 jspm 下为 jspm package.json 属性添加前缀吗? [是的]:
    输入服务器baseURL(公用文件夹路径)[./]:./wwwroot
    进入jspm包文件夹[wwwroot\jspm_packages]:
    输入配置文件路径[wwwroot\config.js]:
    配置文件 wwwroot\config.js 不存在,创建它吗? [是的]:
    输入客户端baseURL(公用文件夹URL)[/]:
    您想使用转译器吗? [是的]:
    您想使用哪个 ES6 转译器,Babel、TypeScript 还是 Traceur? [babel]: typescript

  4. git bash运行jspm install aurelia-frameworkjspm install aurelia-bootstrapper

  5. 添加 aurelia 文档中的 index.htmlapp.htmlapp.ts 文件。
  6. 启动 IIS Express,加载页面,出现错误。

此设置中是否缺少一个步骤?

最佳答案

看起来这是一个known issue 。修复方法有点简单。如果您在 config.js 中的 map 部分顶部添加 core-js 映射,则会修复该问题。

例如,

map: {
"core-js": "npm:core-js@1.2.6",
// other mappings
}

关于简单 Aurelia ASP.Net 5.0 RC1 设置中的 Javascript 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34032054/

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