Page layout: default.hbs

Page src: test/fixtures/assets_path/assets.hbs

Page dest: test/actual/assets_nested.html

Dest filename: assets_nested.html

Dest basename: assets

Page title: (no title defined)



Examples to test the "relative" and "assets" variables, and to show how they work

"Public" Folder

Public (assets) folder is in the project root

originalAssets: test/assets/nested
assets: ../assets/nested
dest: 
src: 
assets_nested: {
  options: {assets: 'test/actual/public'},
  files: {'test/actual/assets_nested.html': ['test/files/assets.hbs']}
},

Content


Page

Each pages

Debug Info


{
  "_page": "all",
  "assets": "../assets/nested",
  "basename": "assets",
  "data": {},
  "dest": "test/actual/assets_nested.html",
  "dirname": "test/actual",
  "ext": ".html",
  "extname": ".html",
  "filePair": {
    "src": [
      "test/fixtures/assets_path/assets.hbs"
    ],
    "dest": "test/actual/assets_nested.html",
    "orig": {
      "src": [
        "test/fixtures/assets_path/assets.hbs"
      ],
      "dest": "test/actual/assets_nested.html"
    }
  },
  "filename": "assets_nested.html",
  "first": true,
  "index": 0,
  "last": true,
  "middle": false,
  "number": 1,
  "page": "

Examples to test the \"relative\" and \"assets\" variables, and to show how they work

\n\n{{#assets_nested}}\n

\"Public\" Folder

\n

Public (assets) folder is in the project root

\n
\noriginalAssets: {{originalAssets}}\nassets: {{assets}}\ndest: {{dest}}\nsrc: {{src}}\nassets_nested: {\n  options: {assets: 'test/actual/public'},\n  files: {'test/actual/assets_nested.html': ['test/files/assets.hbs']}\n},\n
\n{{/assets_nested}}\n\n\n{{#assets_base}}\n

Same Folder

\n

Assets folder is in the same dir as dest files.

\n
\nassets_base: {\n  options: {assets: 'test/actual'},\n  files: {'test/actual/assets_base.html': ['test/files/assets.hbs']}\n},\n
\n{{/assets_base}}\n\n\n{{#assets_trailing_slash}}\n

Project Root

\n

Assets folder is in the project root, which is not the same dir as dest files.

\n
\nassets_trailing_slash: {\n  options: {assets: ''},\n  files: {'test/actual/assets_trailing_slash.html': ['test/files/assets.hbs']}\n}\n
\n{{/assets_trailing_slash}}\n\n\n{{#assets_dot_slash}}\n

Project Root With Slash

\n

Assets folder is in the project rool, which is not the same dir as the dest files.

\n
\nassets_dot_slash: {\n  options: {assets: './'},\n  files: {'test/actual/assets_dot_slash.html': ['test/files/assets.hbs']}\n}\n
\n{{/assets_dot_slash}}\n\n\n{{#assets_blank_path}}\n

Same Folder With Slash

\n

Assets folder is in the same dir as dest files

\n
\nassets_blank_path: {\n  options: {assets: 'test/actual'},\n  files: {'test/actual/assets_blank_path.html': ['test/files/assets.hbs']}\n}\n
\n{{/assets_blank_path}}", "pageName": "assets_nested.html", "pagename": "assets_nested.html", "src": "test/fixtures/assets_path/assets.hbs" }