小编hen*_*ebf的帖子

Webpack - resolve.moduleDirectories

我遇到了Webpack resolve.moduleDirectories配置问题.文档非常简单,但我无法使用它.

鉴于以下结构

app
??? config
?   ??? routes.js
??? screens
?   ??? App
?       ??? screens
?           ??? Admin
?               ??? screens
?                   ??? Reports
?                       ??? index.js
??? shared
?   ??? buttons
?      ??? SignUp.js
Run Code Online (Sandbox Code Playgroud)

我想shared/buttons/SignUp.js在我的应用程序的几个部分使用该组件,所以我想我应该使用以下Webpack设置:

{
  modulesDirectories: ['shared', 'node_modules']
}
Run Code Online (Sandbox Code Playgroud)

Reports/index.js,我仍然不能包括按钮,即使尝试以下所有包括:

import SubmitButton from 'buttons/SignUp.js';
import SubmitButton from 'buttons/SignUp';
import SubmitButton from 'shared/buttons/SignUp';
...
Run Code Online (Sandbox Code Playgroud)

有什么我遗失或做错了吗?我在这里举了一个例子:https://github.com/henriquebf/resolve-webpack

webpack

5
推荐指数
1
解决办法
1832
查看次数

标签 统计

webpack ×1