【发布时间】:2017-09-05 12:22:10
【问题描述】:
我想在我的 .ts 文件之一中导入 JSON 文件。但是,当我执行要求时。我遇到了运行时错误。
public serverConfiguration = require('./serverConfiguration.json');
这是我在 .ts 中添加 JSON 文件的方式。
在运行网页时,我收到以下错误:
Error: (SystemJS) XHR error (404 Not Found) loading http://localhost:3000/config/serverConfiguration.json.js
Error: XHR error (404 Not Found) loading http://localhost:3000/config/serverConfiguration.json.js
at XMLHttpRequest.wrapFn [as _onreadystatechange] (http://localhost:3000/node_modules/zone.js/dist/zone.js:698:29)
at ZoneDelegate.invokeTask (http://localhost:3000/node_modules/zone.js/dist/zone.js:265:35)
at Zone.runTask (http://localhost:3000/node_modules/zone.js/dist/zone.js:154:47)
at XMLHttpRequest.ZoneTask.invoke (http://localhost:3000/node_modules/zone.js/dist/zone.js:335:33)
Error loading http://localhost:3000/config/serverConfiguration.json.js as "./serverConfiguration.json" from http://localhost:3000/config/config.js
at XMLHttpRequest.wrapFn [as _onreadystatechange] (http://localhost:3000/node_modules/zone.js/dist/zone.js:698:29)
at ZoneDelegate.invokeTask (http://localhost:3000/node_modules/zone.js/dist/zone.js:265:35)
at Zone.runTask (http://localhost:3000/node_modules/zone.js/dist/zone.js:154:47)
at XMLHttpRequest.ZoneTask.invoke (http://localhost:3000/node_modules/zone.js/dist/zone.js:335:33)
Error loading http://localhost:3000/config/serverConfiguration.json.js as "./serverConfiguration.json" from http://localhost:3000/config/config.js
我在我的 System.config.js 中做了一个条目,但仍然没有运气。
packages: {
serverConfiguration:{
defaultExtension : 'json'
},
我也尝试过导入 JSON 文件,但我认为 JSON 文件不能这样做。
提前致谢。
【问题讨论】:
-
@James Donnelly....你能提供类似问题的链接吗?我试过但没有找到类似的东西。
标签: javascript json angular typescript