Javascript 使用网页包加载胡须模板
我和我的团队目前正在将一个相当大的项目从AMD+RequireJS迁移到CommonJS+Webpack。我们喜欢Webpack提供的工具,并认为CommonJS是社区的发展方向:你可以说,加入潮流 利用webpack自动加载和绑定.mustache模板文件的有效方法是什么?目前,我们有一个监视脚本,用于将项目文件夹中的所有.mustache文件捆绑到一个js文件中,格式如下:Javascript 使用网页包加载胡须模板,javascript,mustache,commonjs,webpack,Javascript,Mustache,Commonjs,Webpack,我和我的团队目前正在将一个相当大的项目从AMD+RequireJS迁移到CommonJS+Webpack。我们喜欢Webpack提供的工具,并认为CommonJS是社区的发展方向:你可以说,加入潮流 利用webpack自动加载和绑定.mustache模板文件的有效方法是什么?目前,我们有一个监视脚本,用于将项目文件夹中的所有.mustache文件捆绑到一个js文件中,格式如下: var files = {}; files['path/to/file'] = '<div>{{conte
var files = {};
files['path/to/file'] = '<div>{{content}}</div>';
files['path/to/other/file'] = '<span>{{stuff}}</span>';
...
var文件={};
文件['path/to/file']='{{content}}';
文件['path/to/other/file']='{{stuff}}}';
...
我们完全可以继续使用这个。。。
我们当前的解决方案特别方便的是,在创建新模板时,我们不必在项目中特别引用我们的模板。因为脚本只是监视文件夹,字典得到更新,我们可以使用另一个库来获取字符串,并使其成为可用的模板函数
那么目标是什么?
我很好奇是否有一种方法可以从文件夹中的模板->我们可以在代码中使用的函数,而不必特别要求将文件放入项目中。我们目前的解决方案是在webpack之外的(当然,除非有办法加入),这很烦人,因为我们不需要2个观看脚本。我已经研究过了,但它们似乎是1对1源文件->输出文件,而不是多对1,这就是我们当前解决方案的优点
谢谢 我想你可以在上面做一些适合你需要的东西。指向模板目录,它将为您提供一个API来访问其中的模板。您可以将此方法与