簡體   English   中英

如何在HTML中使用node.js庫?

[英]How to use a node.js library in html?

我通過以下方式安裝fancybox依賴項:

npm install fancybox

我正在嘗試在HTML頁面內使用fancybox CSS:

<a class="fancybox fancybox.iframe"

我不能在html頁面中require fancybox庫嗎?

在使用節點之前,我將直接在頁面上導入庫:

   <script src="http://fancyapps.com/fancybox/source/jquery.fancybox.js"></script> 
  <link rel="stylesheet" type="text/css" href="http://fancyapps.com/fancybox/source/jquery.fancybox.css"></link>  

但是如何在html頁面上使用節點庫?

更新:

為此,我只將node_modules目錄復制到公用文件夾。 然后使用:

var express = require('express');
var app = express();

app.use(express.static(__dirname + '/public'));

實現此目的的方法是使用構建工具,例如webpack。 您可以使用npm將庫安裝到node_modules/子目錄中,並在javascript文件中要求它們,然后使用webpack生成包含所有內容的單個bundle .js文件。

我將從這里開始: http : //webpack.github.io/docs/what-is-webpack.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM