У меня ниже файл webpack.config.js:
const path = require('path');
var webpack = require('webpack');
var HandlebarsPlugin = require('precompile-handlebars');
module.exports = {
plugins: [
new HandlebarsPlugin([
{
inputDir: "src/main/resources/static/templates",
outputFile: "src/main/resources/static/js/compiled-templates.js"
}
])
],
}
файл package.json:
{
"name": "myapp",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"dev": "webpack --mode development",
"build": "webpack --mode production"
},
"author": "",
"license": "ISC",
"devDependencies": {
"precompile-handlebars": "^1.0.5",
"webpack": "^4.6.0",
"webpack-cli": "^2.1.2"
}
}
Когда я выполняю npm run dev или npm run build, он не генерирует предварительно скомпилированный шаблон руля. Я просто использую веб-пакет для предварительной компиляции шаблонов руля и ничего больше. Как исправить эту проблему?