反应菜鸟在这里。
我从react开始,并且能够进行基础操作。当我想使我的代码结构化以供将来使用时,我失败了。
我有我的项目文件夹,与之平行的是我所有常用的文件夹
| code:\
|- Code Folder\
|-- Project\
|--- App.js\
|--- screens\
|---- HomeScreen.js\
|-- CommonLibrary\
|--- COLORS.js\COLORS应该包含常用颜色的所有定义:
export default {
    COLOR_BLACK: "#000000",
    COLOR_DARKBLUE: "#0F3274",
    COLOR_DARKGRAY: "#999",
    COLOR_LIGHTBLUE: "#6EA8DA",
    COLOR_ORANGE: "#C50",
    COLOR_TEXT_LIGHTBLUE: "#159EEA",
    COLOR_WHITE: "#FFFFFF",
};无论我做什么,我都不能从HomeScreen导入颜色。我试过了:
import COLORS from "../../CommonLibrary/COLORS"
import COLORS from "../../CommonLibrary/COLORS.js"
import {COLORS} from "../../CommonLibrary/COLORS"
import {COLORS} from "../../CommonLibrary/COLORS.js"我尝试了nohoist,使用CommonLibrary文件夹中的index.js (但我认为我做错了)。这个文件只是我想要做的事情的一个例子。我也想为常用的组件制作文件,如自定义按钮和东西,但这些可以在颜色工作之后。
我已经搜索了我最好的能力,并尝试了我能从网上破译的东西,但都没有奏效。
我们非常感谢您的帮助!
发布于 2020-10-04 05:48:38
COLORS.js应位于项目文件夹内
从"../ COLORS“导入颜色应该可以
https://stackoverflow.com/questions/64187430
复制相似问题