Javascript 从不工作的目录导入所有json文件

Javascript 从不工作的目录导入所有json文件,javascript,json,es6-modules,parceljs,Javascript,Json,Es6 Modules,Parceljs,我有一个香草js项目,我与包裹建设。在这个项目中,我有一个包含很多json文件的目录,我想在我的一个模块中使用这些文件。我试图像导入js文件一样导入它们,但没有成功 import * as regions from './Polygons' 如何导入所有文件并像迭代对象数组一样对其进行迭代?仅当导入的是ES6模块时,导入才起作用。只需在try-catch中使用require: import fs dir = './Polygons' allFiles = fs.readdirSync(dir

我有一个香草js项目,我与包裹建设。在这个项目中,我有一个包含很多json文件的目录,我想在我的一个模块中使用这些文件。我试图像导入js文件一样导入它们,但没有成功

import * as regions from './Polygons'
如何导入所有文件并像迭代对象数组一样对其进行迭代?

仅当导入的是ES6模块时,导入才起作用。只需在try-catch中使用require:

import fs
dir = './Polygons'

allFiles = fs.readdirSync(dir).map (filename) ->
  try
    json = require(dir + '/' + filename)
  catch e
    error = e
  return { filename, json, error }