Я пытаюсь импортировать локальный файл json в угловое приложение.Я не хочу использовать http.Я знаю, что есть несколько других вопросов по этому поводу, но ничего, что я пробовал, похоже, не работает.Я запустил npm install машинопись, чтобы получить последнюю версию.Файл определенно там, потому что VisualStudioCode дает мне список выбора при редактировании.
Данные в форме: -
{
"nodes": [
{"id": "Myriel", "group": 1},
{"id": "Napoleon", "group": 1}
],
"links": [
{"source": "Napoleon", "target": "Myriel", "value": 1},
{"source": "Mlle.Baptistine", "target": "Myriel", "value": 8},
{"source": "Mme.Magloire", "target": "Myriel", "value": 10}
]
}
Я пробовал: -
import mydata from '../mydata.json';
и
import * as mydata from '../mydata.json';
и
import {default as mydata} from '../mydata.json';
и
import mydata = require('../mydata.json');
с
// ./tsconfig.json
{
"compilerOptions": {
"module": "commonjs",
"resolveJsonModule": true,
"esModuleInterop": true
}
}
, которые обычно дают ошибку компиляции, не могут найтимодуль mydata.json, кроме require (), который говорит мне использовать одну из первых трех попыток.
Я использую D3, поэтому я попробовал
d3fetch.json("../mydata.json, function(error, data)
, что дает время выполненияошибка 404 не найдена [http://localhost:4200/mydata.json]