在我的webpack结构中,我使用html-webpack-plugin生成html文件等,问题是我想在页面上做一些事情,在这种情况下,我想使用PHP。如何使它正常工作?我当时在上网,但找不到任何东西。
这是我的webpack.dev.jsconst path = require('path'),
HtmlWebpackPlugin = require('html-webpack-plugin'),
MiniCssExtractPlugin = require('mini-css-extract-plugin');
const {
distPath,
srcPath
} = require('./webpack.config.paths');
const {
selectedPreprocessor
} = require('./webpack.config.preprocessor');
module.exports = {
entry: {
main: './' + srcPath + '/js/index.js'
},
output: {
path: path.resolve(__dirname, distPath),
filename: '[name].[chunkhash].js'
},
devServer: {
open: true,
},
module: {
rules: [
{
test: selectedPreprocessor.fileRegexp,
use: [
{
loader: MiniCssExtractPlugin.loader
},
{
loader: 'css-loader',
options: {
modules: false,
sourceMap: true
}
},
{
loader: 'postcss-loader',
options: {
sourceMap: true
}
},
{
loader: selectedPreprocessor.loaderName,
options: {
sourceMap: true
}
},
]
},
{
test: /app.*\.html$/,
loader: 'raw'
}
]
},
plugins: [
new MiniCssExtractPlugin({
filename: 'scss/index.css',
}),
new HtmlWebpackPlugin({
hash: false,
//inject: "head",
template: './' + srcPath + '/content/index.html',
filename: 'index.html',
myPageHeader: 'Hello World',
}),
]
};