javascript - Webpack,弄清楚在哪里将 Handlebar 助手注册到我的项目

标签 javascript html webpack handlebars.js

我有一个恼人的问题困扰着我,因为我不习惯使用 Handlebars 模板系统。

我从 git ( https://github.com/SimonDEvans/design-boilerplate ) fork 了一个项目,其中包括基本的 Handlebars 集成。在自述文件中,它指出该项目支持 Handlebars helpers。

但是缺少文档,我找不到哪里,我什至将 Handlebar 辅助函数放入其中,以便我可以在模板文件中使用它们。

所以我求助于 SO,看看你们中是否有人使用 handlebars-loader NPM 进行过类似的设置

这是运行handlebars节点的Webpack配置文件的片段

function getLoaders() {
  const loaders = [
    {
      test: /\.html$/,
      loader: 'handlebars-loader',
    },
    {
      test: /\.js$/,
      include: [
        path.join(__dirname, 'src'),
        path.join(__dirname, 'tests'),
      ],
      exclude: /(node_modules)/,
      loader: 'babel',
    },
  ];

  return loaders;
}

我将永远感激任何能给我指点的人。

最佳答案

显然,您可以注册 Handlebars 助手 here .

关于javascript - Webpack,弄清楚在哪里将 Handlebar 助手注册到我的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48304910/

相关文章:

javascript - 如何找出触发了哪个事件监听器

javascript - 从 gulp typescript js 流中分割 src 和测试文件

jquery - 如何制作一个包含这样分组行的表格?

javascript - jQuery 数字计数器

javascript - 与 webpack 捆绑时 ReactRouter 未定义

sass - 使用 webpack 导入目录中的所有 sass 文件

javascript - create-react-app Uncaught (in promise) 语法错误 : Unexpected token < in JSON at position 0

javascript - Chrome 浏览器忽略 var self = this;

html - 我的标题在按钮悬停效果时摇晃

vue.js - @babel/plugin-syntax-dynamic-import 在导入的节点模块中不起作用