簡體   English   中英

用於使用node.js開發JavaScript客戶端庫的沙箱環境

[英]Sandbox env for javascript client side library devlopment with node.js

我正在為客戶端開發帶有node.js的JavaScript庫。 作為客戶端,我想將庫包含在html頁面中,並在開發lib時檢查更改。 我看到了一些類似Hammer.js的庫,其中包含examples文件夾 此設置適合我的要求。 我的問題是在node.js環境中開發時如何運行這些示例?

  • 是否應該通過創建server.js(服務器html頁面的node.js應用程序)? 如果是,我是否應該在github項目中包含相同的(server.js),因為我認為沒有人包含這樣的文件。 這些開發人員的操作方式必須是標准方式。

  • 我是否應該創建一個包含我的庫js文件的單獨沙箱或應用程序(用於提供html,css和js文件)?

NodeJS旨在在服務器上執行Javascript,而無需與網頁進行任何交互。 簡而言之:具有文件和網絡訪問權限,但沒有瀏覽器。

如果您不想創建旨在在網頁內運行的JS庫,則不需要NodeJS。

您可以使用它來擁有一個小型的HTTP服務器並托管您的靜態文件,但是您可以使用任何所需的語言來實現。 實際上,對於Hammer而言,示例文件可以由瀏覽器本身在本地運行……您甚至不需要靜態Web服務器。

暫無
暫無

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

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