gpt4 book ai didi

angular - 无法在 Safari 9.1.2 中加载资源 : Observable. js.map

转载 作者:太空狗 更新时间:2023-10-29 17:29:01 24 4
gpt4 key购买 nike

我在 Angular 2 final 中使用可观察对象和 Angular-cli。

  • Angular 2.0.0 最终版本
  • Angular -cli: 1.0.0-beta.15
  • 节点:6.3.0
  • Mac 操作系统:el capitan

package.json 中的依赖:

"dependencies": {
"@angular/common": "2.0.0",
"@angular/compiler": "2.0.0",
"@angular/core": "2.0.0",
"@angular/forms": "2.0.0",
"@angular/http": "2.0.0",
"@angular/platform-browser": "2.0.0",
"@angular/platform-browser-dynamic": "2.0.0",
"@angular/router": "3.0.0",
"bootstrap-sass": "^3.3.7",
"chart.js": "^2.2.2",
"core-js": "^2.4.1",
"d3": "^4.2.3",
"d3-tip": "^0.7.1",
"ionicons": "^3.0.0",
"moment": "^2.15.1",
"rxjs": "5.0.0-beta.12",
"ts-helpers": "^1.1.1",
"zone.js": "^0.6.23"
}

我的应用程序在除 Safari 9.1.2 以外的所有浏览器中都运行良好——它向控制台抛出此错误消息:

Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:4200/Observable.js.map

我尝试在 angular_cli.json 中导入 Rxjs:

"scripts": [
"../node_modules/rxjs/Rx.js"
],

此外,我尝试将 rxjs 导入到 app.module.ts 和像这样的工作组件:

import {Observable} from 'rxjs/Rx';

但不断出现同样的错误。

我做错了什么吗?很奇怪只有Safari会遇到这个错误。

最佳答案

请在您的 tsconfig.json 文件中将 sourceMap 标记从 false 设置为 True。

{
"compilerOptions": {
///////////////////////
"sourceMap": true,
////////////////////////

}

因为我遇到了同样的问题,之后我工作正常:)

关于angular - 无法在 Safari 9.1.2 中加载资源 : Observable. js.map,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39657373/

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