在keystone js中你可以做类似
的事情if user && user.canAccessKeystone
script(src='/keystone/js/content/editor.js')
如果满足特定条件,则加载脚本。是否有可能仅在某个视图中有条件地加载脚本,即在" post"查看?
类似的东西:
if view = post
script(src='myscript.js')
答案 0 :(得分:0)
发现无需在default.pug
文件中加载脚本。它可以加载到post-pog
内的视图文件(即block.js
)中,以便在default.pug
文件中的脚本之后加载脚本。像这样:
extends ../layouts/default
block content
//-this is where the content of post.pug file lives
block js
script(src='myscript.js')