以下のフォルダ構造を考慮してください。
app/js/config.js
app/js/views/home/a.js
app/js/views/search/b.js
app/tmp/home/a.htm
app/tmp/search/b.htm
私のrequire.config(js/config.js内)では、jsファイルに対して次のことができます:
paths: {
Vhome_a: 'views/home/a',
Vsearch_b: 'views/search/b'
},
ただし、テンプレート (.htm) ファイルに対して次のことを行うことはできません。
paths: {
Thome_a: 'text!../tmp/home/a.htm',
Tsearch_b: 'text!../tmp/search/b.htm'
},
すべてのテンプレートをファイルにリストして、それらを 1 か所から管理し、このファイルで作成されたエイリアス (テンプレート パス URL の名前) を使用してアプリケーションで参照できるようにしたいと考えています。これはrequireJsまたは他の方法を使用して可能ですか?