将PRISMJ与RequireJS一起使用,即使它';这不是依赖关系
我尝试使用PrismJS,但不将其作为严格依赖项附加到任何函数。iI所需要做的只是在页面上突出显示语法,但不幸的是,整个样式没有传递到页面 我确实阅读并确认将PRISMJ与RequireJS一起使用,即使它';这不是依赖关系,requirejs,amd,prism.js,Requirejs,Amd,Prism.js,我尝试使用PrismJS,但不将其作为严格依赖项附加到任何函数。iI所需要做的只是在页面上突出显示语法,但不幸的是,整个样式没有传递到页面 我确实阅读并确认Prism已附加到窗口对象,但页面上没有显示样式 <pre><code class="language-css"> git rm 'myFile.html' </code></pre>` 下面是我的代码(prism.css通过Sass与其他样式连接): HTML: prism.js 我有一种感
Prism
已附加到窗口
对象,但页面上没有显示样式
<pre><code class="language-css">
git rm 'myFile.html'
</code></pre>`
下面是我的代码(prism.css
通过Sass与其他样式连接):
HTML:
prism.js
我有一种感觉,在
prism.js
中做一些事情是必要的,但我不是100%确定。很可能您不再需要它了,但我在面临类似问题时偶然发现了这个问题
您最需要的是
Prism.highlightAll()代码>函数调用。我的解决方案是在找到的。可能是重复的是的,我看到了……我本应该跟进一个答案,但你比我快!
requirejs.config({
baseUrl: "/js",
deps: ["prism"],
paths: {
prism: "vendor/prism"
},
shim: {
"prism": {
"exports": "Prism"
}
}
});
define("prism", ["prism"],function(Prism) {
return Prism; //probably redundant
});