javascript - HtmlWebpackPlugin编译过后的HTML,如何被服务端渲染并插入值
巴扎黑
巴扎黑 2017-04-11 13:10:13
[JavaScript讨论组]

例如,通过下面这样让webpack编译模板引擎:

plugins: [
    new HtmlWebpackPlugin({
        title: 'This is a webpack testtttttt',
        chunks: ['common', 'test'],
        template: path.join(PATH.FRONTEND_PATH, './templates', 'test.pug'),
        filename: path.join(PATH.HTML_OUTPUT_PATH, 'test_bundle.html')
    })
],
loaders: [
    { test: /\.pug$/, loader: "pug"},
]

得到的文件test_bundle.html,想要通过express或者Koa其他的服务端语言渲染出来,并在渲染HTML的时候向文件中插入值(就像正常的服务端渲染HTML模板一样)。

但现在的问题时,我在test.pug中写下的占位符,会在HtmlWebpackPlugin编译过后全部过滤掉。向个大神求解?

巴扎黑
巴扎黑

全部回复(1)
黄舟

你前后端是想用一样的模板引擎来渲染吧?那注意分别设置不同的界定符,不然前端就给你全部都渲染了

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号