欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

electron 引入node服務的操作方法

 更新時間:2024年03月04日 09:59:30   作者:就是個名稱  
這篇文章主要介紹了electron 引入node服務的操作方法,引入node服務很簡單,直接在electron的主體中引入就可以了,對electron 引入node服務感興趣的朋友一起看看吧

這里就不介紹electron的配置了,其實引入node服務很簡單,直接在electron的主體中引入就可以了。

首先我們需要有一個node服務。

創(chuàng)建一個 index.js和router.js

index.js

const express = require("express");
const router = express.Router();
// 引入全局對象
var path = require("path");
const indexRouter = require("./router.js");
// 聲明創(chuàng)建
let http = require("http");
let port = 3000;
// 建立網(wǎng)站服務器
var app = express();
// 引入路由
app.use(indexRouter);
app.set("port", port);
// 創(chuàng)建 HTTP 服務器并監(jiān)聽 port 端口的所有請求
var server = http.createServer(app);
server.listen(port);
console.log("啟動成功:端口" + port);

 router.js

// 1、導入express模塊
const express = require("express");
// 2、創(chuàng)建路由對象
const router = express.Router();
// 3、掛載具體的路由
router.get("/test", (req, res) => {
  res.send({
    code: 200,
    data: "訪問成功!",
  });
});
// 4、向外導出路由
module.exports = router;

然后啟動 node index.js

訪問成功!

 electron主體引入

然后我們啟動 electron,就會發(fā)現(xiàn)node服務啟動成了!

這里因為electron沒有引入jquery和axios, 這里就用瀏覽器訪問了,如果是vue項目,可以使用代理訪問

 注意:打包的時候這里的接口就會發(fā)生跨域報錯,需要在electron打包的時候配置webPreferences:{webSecurity:true}

 打包運行

問題一:打包后報錯缺少依賴

打包遇到的問題, 就是打包遇到缺少依賴什么的,類似下面問題的,都是打包的時候,electron沒有把依賴的依賴給打包進去,所以就缺少好多依賴。

 這里我用了一個笨辦法解決的,就是把 express 的依賴粘貼過來,重新 cnpm i下載一下就行了,或者缺哪個下那個,如果各位大佬有更好的辦法,歡迎指導。謝謝~

"accepts": "~1.3.8",
    "array-flatten": "1.1.1",
    "body-parser": "1.20.1",
    "content-disposition": "0.5.4",
    "content-type": "~1.0.4",
    "cookie": "0.5.0",
    "cookie-signature": "1.0.6",
    "debug": "2.6.9",
    "depd": "2.0.0",
    "encodeurl": "~1.0.2",
    "escape-html": "~1.0.3",
    "etag": "~1.8.1",
    "finalhandler": "1.2.0",
    "fresh": "0.5.2",
    "http-errors": "2.0.0",
    "merge-descriptors": "1.0.1",
    "methods": "~1.1.2",
    "on-finished": "2.4.1",
    "parseurl": "~1.3.3",
    "path-to-regexp": "0.1.7",
    "proxy-addr": "~2.0.7",
    "qs": "6.11.0",
    "range-parser": "~1.2.1",
    "safe-buffer": "5.2.1",
    "send": "0.18.0",
    "serve-static": "1.15.0",
    "setprototypeof": "1.2.0",
    "statuses": "2.0.1",
    "type-is": "~1.6.18",
    "utils-merge": "1.0.1",
    "vary": "~1.1.2",
    "ee-first": "1.1.1"

 問題二: 關閉服務,刪除歷史包

  關閉服務 

到此這篇關于electron 引入node服務的文章就介紹到這了,更多相關electron 引入node服務內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 如何解決IONIC頁面底部被遮住無法向上滾動問題

    如何解決IONIC頁面底部被遮住無法向上滾動問題

    Ionic 是目前最有潛力的一款 HTML5 手機應用開發(fā)框架。在開發(fā)過程中我們同樣會遇到各種各樣奇葩的問題。下面小編給大家?guī)砹擞嘘PIONIC頁面底部被遮住無法向上滾動問題的解決方案
    2016-09-09
  • 微信公眾號weixin-js-sdk使用方法總結

    微信公眾號weixin-js-sdk使用方法總結

    最近做了一個活動頁面,需要自定義微信分享的標題、詳情、縮略圖和url,使用到了jssdk,這篇文章主要給大家介紹了關于微信公眾號weixin-js-sdk使用方法的相關資料,需要的朋友可以參考下
    2022-12-12
  • 前端實現(xiàn)json動畫詳細過程(附帶示例)

    前端實現(xiàn)json動畫詳細過程(附帶示例)

    這篇文章主要介紹了如何使用Lottie制作動畫,包括創(chuàng)建動畫文件.json、實現(xiàn)效果、在Git倉庫中保存和共享、運行動畫以及在動畫天堂下載和顯示JSON動畫,文中通過代碼及圖文介紹的非常詳細,需要的朋友可以參考下
    2025-02-02
  • JavaScrip如何安全使用Payment Request API詳解

    JavaScrip如何安全使用Payment Request API詳解

    這篇文章主要為大家介紹了JavaScrip如何安全使用Payment Request API詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • 基于JavaScript表單腳本(詳解)

    基于JavaScript表單腳本(詳解)

    下面小編就為大家?guī)硪黄贘avaScript表單腳本(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • 前端使用URL API實現(xiàn)高效的URL解析

    前端使用URL API實現(xiàn)高效的URL解析

    在現(xiàn)代Web開發(fā)中,URL是前端和后端交互的核心載體,本文將深入探討如何利用URL API實現(xiàn)URL的解析,構建和操作,希望對大家有一定的幫助
    2025-04-04
  • JavaScript實現(xiàn)移動端短信驗證碼流程介紹

    JavaScript實現(xiàn)移動端短信驗證碼流程介紹

    這篇文章主要為大家詳細介紹了javascript實現(xiàn)移動端發(fā)送短信驗證碼案例,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-10-10
  • xmlplus組件設計系列之分隔框(DividedBox)(8)

    xmlplus組件設計系列之分隔框(DividedBox)(8)

    xmlplus 是一個JavaScript框架,用于快速開發(fā)前后端項目。這篇文章主要介紹了xmlplus布局類組件之分隔框,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • js getBoundingClientRect使用方法詳解

    js getBoundingClientRect使用方法詳解

    這篇文章主要介紹了js getBoundingClientRect使用方法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-07-07
  • 為body標簽和document.body都添加點擊事件后僅Firefox彈出了兩次

    為body標簽和document.body都添加點擊事件后僅Firefox彈出了兩次

    為body標簽和document.body都添加點擊事件后僅Firefox彈出了兩次,需要的朋友可以參考下。
    2011-04-04

最新評論