我有一个简单的ejs文件,如下所示:
app.get('/testing/test/:uid', function (req, res) {
res.render('test', {uid: req.params.uid})
});
这是通过NodeJS提供的:
<% include ../../partials/nav.ejs %>
当前nav.ejs是空白文件。
当我删除<h4>
行时,页面加载得很好,URL中的uid被插入到Refused to apply inline style because it violates the following Content Security Policy directive: "default-src 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-o6wSC15InKzMdQsAjlOwalELkGSpN0I4/fzIfw2Ckvg='), or a nonce ('nonce-...') is required to enable inline execution. Note also that 'style-src' was not explicitly set, so 'default-src' is used as a fallback.
标记中。但是,一旦包含该行,就会出现以下错误:
{{1}}
但是,我不太了解这一点,因为在nav.ejs或主ehs文件中都没有样式。没有脚本或类似的东西。实际上,这只是我要尝试的空白ejs文件
有人可以帮我吗?