1. 程式人生 > >nw.js打包Windows桌面應用

nw.js打包Windows桌面應用

nw.js打包HTML5桌面應用

利用HTML5技術可以生產網頁,利用nw.js可以將其打包為桌面應用。
此文打包Windows平臺的桌面應用。

  1. 網頁配置檔案
    一個是網頁相關的檔案:index.html,這是一個入口檔案。
    另一個是pagkage.json,這是nw.js需要讀取的配置檔案。
  2. 下載nw.js
    具體下載方法搜尋nw.js,解壓出來如圖:
    這裡寫圖片描述
    此時,點選nw.exe,如圖:
    這裡寫圖片描述
  3. 配置index.html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset
="UTF-8">
<title>Document</title> </head> <body> hello world! </body> </html>

4.配置package.json

{
  "name": "app",
  "main": "index.html" //應用入口檔案
}

5.將配置檔案package.json 和網頁入口檔案index.html打包進同一個資料夾package.nw,並將此資料夾放入解壓出來的nw.js資料夾中:
這裡寫圖片描述

6.執行nw.exe
這裡寫圖片描述

7.豐富桌面應用:
這裡寫圖片描述


這裡寫圖片描述
如同寫平常的HTML網頁一樣,只需要將相關的檔案統統塞到package.nw資料夾中,nw.exe將自動讀取。

相關推薦

nw.js打包Windows桌面應用

nw.js打包HTML5桌面應用 利用HTML5技術可以生產網頁,利用nw.js可以將其打包為桌面應用。 此文打包Windows平臺的桌面應用。 網頁配置檔案 一個是網頁相關的檔案:index.html,這是一個入口檔案。 另一個是pagkage.j

NW.js打包一個桌面應用

1.安裝nw(可以到官網:https://nwjs.io下載) npm install nw -g 2.建立一個最最簡單的nw應用 在nwjs資料夾中 新建資料夾app,app資料夾中至少有index.html和package.json(app裡面就是放你專案打包完成的檔案的) index.htm

NW.js(node-webkit)桌面應用(app)開發之環境配置

本文主要是介紹一下nw.js(node-webkit)的開發配置以及桌面應用開發的直觀感受,後續會有詳細的應用開發(示例)講解,敬請關注! 有問題可以留言討論,知無不言。 一.認識nwjs NW.js (原名 node-webkit)是一個結合了 Chro

NW js node-webkit 桌面應用(app)開發之環境配置

                        本文主要是介紹一

web項目打包桌面應用

web項目打包成桌面應用下載: git clone https://github.com/dollarphper/desktop.git 把項目文件放到src目錄: 打包成立即執行文件: npm run package 打包成安裝文件: npm run dist web項目打包成桌面應用

VS2017打包C#桌面應用

新建 sof visual http fonts setup 新建項目 log 安裝 原文地址:https://blog.csdn.net/houheshuai/article/details/78518097 在要打包項目的解決方案 右鍵→添加→ 新建項目 後出現

vue 使用 Electron打包桌面應用

1. cd目錄到 npm run build 生成的dist資料夾 2.dist目錄下新建package.json、electron.js檔案,內容如下: { "name": "FloorGuidance", "version": "1.0.0", "description"

讓網頁裝進Android手機(將html+css+js打包成Android應用)(簡單的)

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Electron把網頁打包桌面應用並進行源碼加密

let 文件名 安全性 called 加密 name tool support 需求 前言   最近想把自己用html+css+js做的網頁界面打包成桌面應用,網上一搜,發現Electron是一個不錯的選擇,試了試,發現效果真的不錯。這裏記錄一下打包過程以作記錄,便於自己以

Windows桌面應用程式(1-3-3-1st) WOW64下的效能和記憶體消耗

WOW64下的效能和記憶體消耗由以下因素決定: 處理器硬體。指令模擬在晶片上執行。在x64處理器上,x86指令由處理器本機執行。因此,x64下WOW64下的執行速度與32位Windows下的速度相似。在Intel Itanium處理器和任何ARM64處理器上,

Windows桌面應用程式(1-4th) 使用Windows標頭檔案

Windows API的標頭檔案使您可以建立32位和64位應用程式。它們包括API的Unicode和ANSI版本的宣告。有關更多資訊,請參閱Windows API中的Unicode。它們使用的資料型別使您能夠從單個原始碼庫構建應用程式的32位和64位版本。有關更

Windows桌面應用程式(2-2nd) 指南

這些部分包含基於Windows的桌面應用程式的詳細使用者體驗指南。 在這個部分 話題 描述 控制元件 控制元件是使用者在應用程式主視窗區域上與之互動的UI元素。檢視基於Windows的桌面應用程式中控制元件的可視示例,並獲取每個控制元件指南的連結

002-【最簡單】Electron 怎麼將網頁打包桌面應用(web前端頁面怎麼生成exe可執行檔案)

在 HTML5的崛起、JavaScript要一統天下之際,有一個名為【跨平臺】的技術越來越火。為什麼會這麼火?因為軟體開發者

【最簡單】Electron 怎麼將網頁打包桌面應用(web前端頁面怎麼生成exe可執行檔案)

在 HTML5的崛起、JavaScript要一統天下之際,有一個名為【跨平臺】的技術越來越火。為什麼會這麼火?因為軟體開發者只需一次編寫程式,即可在 Windows、Linux、Mac、IOS、

Electron 將網頁打包桌面應用(web頁面生成exe)

在 HTML5的崛起、JavaScript要一統天下之際,有一個名為【跨平臺】的技術越來越火。為什麼會這麼火?因為軟體開發者只需一次編寫程式,即可在 Windows、Linux、Mac、iOS、Android 等平臺執行,大大降低了程式設計師的工作量,也使公司的產

利用Electron將專案前端網頁打包桌面應用

一、環境搭建    1.全域性安裝node.js    2.全域性安裝electron        npm install electron -g    3.準備好要打包的html/js/css等網頁檔案二、進行打包    首先,我們要明白electron打包的檔案架構:你

electron-vue:Vue.js 開發 Electron 桌面應用

  相信很多同學都知道 Electron 可以幫助開發人員使用前端技術開發桌面客戶端應用,今天介紹的 electron-vue 框架是一套基於 Vue.js 開發 Electron 桌面應用的腳手架,該專案的目的,是為了要避免使用 vue 手動建立起 electron 應用程式。 您可能感興趣的相關文章

Electron 將網頁打包桌面應用

1.初始化node專案,生成package.json檔案  1 npm init  2.安裝electron,並儲存為開發依賴項  1 npm install electron -D  3.根目錄下新建index.js檔案 const {app, Bro

React + Electron封裝並打包桌面應用

Electron是什麼 ​Electron 是一個由 GitHub 開發的開源庫,通過將 Chromium) 和Node.js 組合並使用 HTML,CSS 和 JavaScript 進行構建 Mac,Windows,和 Linux 跨平臺桌面應用程式。 原理: n

python開發windows桌面應用程式-py轉exe檔案

實現python生成.exe檔案1、使用py2exe(如果python的版本是3.4以後的版本,不支援,會產生報錯資訊)2、如果是python3.6版本的,可以使用cx_freeze實現exe檔案生產參考:1、https://stackoverflow.com/questio