这是我的文件夹结构的WebPack - 如何解决模块递归
project
|app
|component
|Header.js
|Home.js
|sass
|header.scss
|node_modules
|moment
这是我想在Home.js进口模块
import Header from 'Header'
import 'header.scss'
import moment from 'moment'
,使其了解如何配置的WebPack什么模块我正在尝试导入?
如果动态构建'modulesDirectories',是不是害怕模块名冲突?你可以很快得到错误并且很难调试。 – Everettss
当有重复时,webpack会通知您。对此的解决方案显式导入与路径相同的名称。或者将重复项重命名为更有意义的项,无论如何命名组件更为具体。 –
webpack如何区分通过npm安装的模块和“本地”(缺少更好的单词)模块之间的区别?一个同事怎么会知道?或者将来你呢?如果你正在寻找一种出路相对路径导入地狱,我可能会更愿意看看[babel-root-import](https://www.npmjs.com/package/babel-root-import)如果你使用巴贝尔或类似的东西,如果你不是,但这只是我5美分。 – ivarni