引用 assemble.io 中其他数据的数据
Data that references other data in assemble.io
我将数据拉入 assemble 设置如下:
assemble: {
options: {
data: '<%= config.app %>/data/*',
为了减少大量重复,我想在其他数据中包含对某些数据的引用,如下所示:
//in personnel.json
var Personnel = {
"JohnStamos" : {
"name":"John Stamos"
}
}
// later on (in locations.json file -- maybe)...
[
{
"name": "TentTown",
"personnel": [
personnel.JohnStamos,
personnel.GaryBusey
]
}
]
我不确定如何将其与 assemble 加载数据的方式相协调,或者它是否合理可行。有没有办法在数据文件中交叉引用数据?
(注意此信息适用于 v0.4.x assemble)
您试过只使用配置模板吗?和你在 gruntfile 中做的一样吗?
//in personnel.json
var personnel = {
JohnStamos: {
name: 'John Stamos'
}
}
// later on (in locations.json file -- maybe)...
[{
name: 'TentTown',
personnel: [
'<%= personnel.JohnStamos %>',
'<%= personnel.GaryBusey %>'
]
}]
我将数据拉入 assemble 设置如下:
assemble: {
options: {
data: '<%= config.app %>/data/*',
为了减少大量重复,我想在其他数据中包含对某些数据的引用,如下所示:
//in personnel.json
var Personnel = {
"JohnStamos" : {
"name":"John Stamos"
}
}
// later on (in locations.json file -- maybe)...
[
{
"name": "TentTown",
"personnel": [
personnel.JohnStamos,
personnel.GaryBusey
]
}
]
我不确定如何将其与 assemble 加载数据的方式相协调,或者它是否合理可行。有没有办法在数据文件中交叉引用数据?
(注意此信息适用于 v0.4.x assemble)
您试过只使用配置模板吗?和你在 gruntfile 中做的一样吗?
//in personnel.json
var personnel = {
JohnStamos: {
name: 'John Stamos'
}
}
// later on (in locations.json file -- maybe)...
[{
name: 'TentTown',
personnel: [
'<%= personnel.JohnStamos %>',
'<%= personnel.GaryBusey %>'
]
}]