我有一个使用Twig模板的项目。其中所有的数据都是静态的,但为了清晰起见,我已经将页面的各个部分分离到其他Twig文件中(否则会在一个文件中产生数百行标记)。
我正在使用webpack作为构建工具,并使用HTML Webpack插件。
例如,假设我有以下内容:
views/index.html
现在我想要做的是使用Webpack将所有js和css打包,同时使用HTML Webpack Plugin创建一个HTML页面,并将这些样式和脚本注入其中:
在我的dist/index.html文件中,我希望能够得到以下内容,以便生成的html页面以HTML的形式显示:
然而,我得到的结果是这样的,它仍然显示了我的“includes”模板: dist/index.html
如果无法编译模板,是否可以使用Html Webpack插件将所有模板(所有模板文件的整个目录)复制到/dist,以便它们保持其路径?谢谢!
我正在使用webpack作为构建工具,并使用HTML Webpack插件。
例如,假设我有以下内容:
views/index.html
<h1>This is my main index page</h1>
{% includes './welcome/hello.html' %}
views/welcome/hello.html
<p>Hello from the templated page.</p>
现在我想要做的是使用Webpack将所有js和css打包,同时使用HTML Webpack Plugin创建一个HTML页面,并将这些样式和脚本注入其中:
dist/index.html
dist/bundle.js
dist/styles.css
在我的dist/index.html文件中,我希望能够得到以下内容,以便生成的html页面以HTML的形式显示:
dist/index.html
<h1>This is my main index page</h1>
<p>Hello from the templated page.</p>
然而,我得到的结果是这样的,它仍然显示了我的“includes”模板: dist/index.html
<h1>This is my main index page</h1>
{% includes './welcome/hello.html' %}
如果无法编译模板,是否可以使用Html Webpack插件将所有模板(所有模板文件的整个目录)复制到/dist,以便它们保持其路径?谢谢!