Javascript 如何访问随Webpack导入的JSON静态文件?

Javascript 如何访问随Webpack导入的JSON静态文件?,javascript,json,reactjs,webpack,Javascript,Json,Reactjs,Webpack,我的项目结构中有一个JSON静态文件: someFile.json JSON是对象数组的字符串化版本:[{…},{…},等等] 我使用Webpack(V4.41.2)将其导入为: import'../someFile.json'刚刚发现了问题所在 import myJSON from '../someFile.json'; // THIS DOES WORK // const parsedJson = JSON.parse(myJSON); // DON'T DO THIS. IT'S

我的项目结构中有一个JSON静态文件:

someFile.json

JSON是对象数组的字符串化版本:
[{…},{…},等等]

我使用Webpack(V4.41.2)将其导入为:


import'../someFile.json'刚刚发现了问题所在

import myJSON from '../someFile.json';     // THIS DOES WORK
// const parsedJson = JSON.parse(myJSON);  // DON'T DO THIS. IT'S ALREADY PARSED

function App() {
  // USE parsedJSON
}
所以基本上你可以做到:

import parsedJSON from '../someFile.json';     // THIS DOES WORK

function App() {
  // USE parsedJSON
}

导入时应该已经对其进行了分析。只需将其视为常规JSON,无需解析。谢谢!你是对的!刚刚发现!
[{"code":"STOCK","date":"2016-05-19T00:00:00.000Z","open":1240,"max":12430,"min":1240,"avg":12140,"close":12140,"numTrades":12,"amountTraded":120,"volume":121400,"quoteFactor":100},...OTHER OBJECTS....]
import myJSON from '../someFile.json';     // THIS DOES WORK
// const parsedJson = JSON.parse(myJSON);  // DON'T DO THIS. IT'S ALREADY PARSED

function App() {
  // USE parsedJSON
}
import parsedJSON from '../someFile.json';     // THIS DOES WORK

function App() {
  // USE parsedJSON
}