【发布时间】:2019-03-17 13:46:27
【问题描述】:
在正常情况下,我们从另一个 JavaScript 文件中导入组件。但是,在我的项目中,我想从 webpack 创建的包中导入组件。
第 1 步: 创建一个 ABC 文件夹,命名为 abc.bundle.js
注意:ABC文件夹有文件a.js、b.js、c.js,分别有组件a、b、c
第 2 步: 在 DEF 文件夹中,写入文件 DEF.js 如下
注意:从 a.js 导入“a”组件工作正常
import react from 'react'
import a from './abc/a.js'
第 3 步: 在 DEF 文件夹中,写入文件 DEF.js 如下
注意:从 abc.bundle.js 导入“a”组件,会报错
import react from 'react'
import a from 'abc.bundle.js'
根据我和我的团队,我们可以从包中导入组件。因为
1) The bundle is a js file, and we can import one code from one js file to another
2) Node modules packages are also get created by webpack, and we can import functionalities from that package.
【问题讨论】:
-
你找到从 webpack 包中加载组件的方法了吗?
标签: javascript reactjs webpack