繁体   English   中英

如何包含来自节点程序包的css / js文件?

How to include a css/js file from a node package?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我已经停了一个npm软件包 现在,我想通过键入以下内容在HTML页面中包含css和js文件:

      <link href="/root/node_modules/quill/dist/quill.snow.css" rel="stylesheet">

但是上述路径无效。 我的html页面位于/ var / www / html。执行此操作的正确方法是什么。 这可能是重复的,但我找不到答案。

1 个回复

您需要确保CSS和JS文件与HTML文件位于同一目录(可能是src/app )。

例如

src
 |
 | app
    |
    | css
    | js
   index.html

因此,Web版本中index.html的路径为/index.html ,而CSS文件夹的路径(相对于index.html )为./css

这是节点应用程序中相对路径的很好解释

在节点模块中使用CSS之类的第三方库时,可以在样式表中使用它:

@import "~quill/dist/quill.snow";

您还需要在配置文件中需要该模块-有关更多信息,请参见GitHub中的讨论

8 如何在node express中包含css文件?

我知道这个问题已经被问过很多次了,但我似乎看不出我的代码有什么问题。 我正在尝试使用 html 文件创建 pdf。 这有效,但我包含的 css 文件没有被包含在内。 我已经通读了之前提出的所有问题并尝试了解决方案,但我的问题仍未解决。 这是我的代码。 html文件: 这是我存储我的 css ...

10 如何在 node.js 中包含 HTML 文件

所以,我有一个加载index.html文件的server.js文件。 问题是,有没有办法在index.html中导入另一个html文件。 为简化起见,假设我有一个名为footer.html的 html 文件,我想将它导入到我的index.html 中。 我该怎么做? ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM