首页 > 解决方案 > 如果找不到模块,如何捕获错误?

问题描述

我想导入一个导出字符串数组的文件。该文件是动态生成的,所以如果它不存在我想导入一个默认文件。如何避免错误“找不到文件”并导入默认数组?

文件 ColorsDefault.jsx

export const ColorsDefault = ["blue", "red", "green"]

索引,jsx

import Colors from "./Colors/ColorsDynamic"               // Might not exist
import ColorsDefault from "./Colors/ColorsDefault"

export const colors = Colors || ColorsDefault 

标签: reactjs

解决方案


推荐阅读