reactjs - 找不到模块:无法解析“./containers”
问题描述
我收到以下错误
import { Home, Services, Contact} from "./containers";
每次我尝试像这样导入
Module not found: Can't resolve './containers' in 'C:\Users\Admin\source\Project\src
但是,如果我执行以下操作,它可以正常工作。
import Home from "./containers/Home/index.js";
import Servicesfrom "./containers/Servicesfrom/index.js";
import Contactfrom "./containers/Contact/index.js";
在容器内有 Home/index.js、Servicesfrom/index.js 和 Contact/index.js
解决方案
containers
如果您的文件夹中有一个“index.js”文件可以像这样导出其他组件,那就更好了
index.js
import Home from "./containers/Home/index.js";
import Servicesfrom "./containers/Servicesfrom/index.js";
import Contactfrom "./containers/Contact/index.js";
export {
Home,Servicesfrom, Contactfrom
}
推荐阅读
- c# - 健康)状况 ?: C# 中的运算符
- vue.js - 在 BootstrapVue 中禁用侧边栏的滚动和处理关闭方法
- python - 在 Python 中,如果我有一个 2D 列表,如何将一个 2D 列表的元素转移到另一个 2D 列表但顺序不同?
- c++ - 条件运算符中的运算符优先级
- javascript - 打字稿错误:对象字面量只能指定已知属性,并且“组件选项”类型中不存在“路由器”
我刚刚将 typescript 添加到现有的 vuejs 应用程序中,但
Object literal may only specify known properties, and 'router' does not exist in type 'ComponentOptions<Vue, DefaultData<Vue>, Default
- java - 如何使用 Java 从 JSONObject 获取数据?
- javascript - 响应用户输入 lit-html
- php - PHP 时代价值百分比
- c++ - 有条件的专业化
- r - 如何使用 R 中的可能 spread() 和 gather() 函数将给定的预定旅行数据集重建为所需的链接旅行数据集?