将(HTML,CSS,JS)组件导入index.html

时间:2018-05-22 01:26:30

标签: javascript html webpack module

我正在使用带有模块化/组件架构的webpack。

我的最终结果是一个网页,它使用了我想插入我的index.html的几个以前制作的组件(包括HTML,CSS,JS)。

我希望使用webpack,就像我们使用网络应用程序一样。我不想将所有HTML逻辑写入组件中的JS文件中。但是,我不确定如何将每个组件中的HTML文件与同一组件中的JS和CSS捆绑在一起,从而自动将所有这些文件捆绑到主index.html中。

有什么想法吗?我很难看到组件的HTML如何捆绑到主index.html。

我想到的结构是典型的网络应用结构:

- src/
  - assets/
  - components/
    - compOne/
      - compOne.html
      - compOne.css
      - compOne.scss
    - compTwo/
      - compTwo.html
      - compTwo.css
      - compTwo.scss
  - index.html
  - styles.scss
  - index.js
- dist/

0 个答案:

没有答案