请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Electron 窗口无法弹出

老师你好,我安装了wait-on之后窗口就没法打开
之前是3000端口冲突,我改成3001,但是依旧没有弹出窗口

麻烦你能看一下吗?

正在回答 回答被采纳积分+3

插入代码

1回答

张轩 2025-03-08 20:58:45

同学你好

我用你的代码 安装完依赖,运行  npm run dev 就可以弹出啊,你的代码是更新了吗?https://img1.sycdn.imooc.com/szimg/13e1b86709cc3efe21661626.jpg

0 回复 有任何疑惑可以回复我~
  • 提问者 慕后端3251640 #1
    老师你好,
    没有更新,我重新下载试了一次,依旧不行,会不会是node.js版本和npm版本问题呢?
    这是我的node.js版本: 18.17.1  npm版本是9.6.7
    
    这是终端输出的内容
    PS D:\React\cloud-doc> npm run dev
    
    > cloud-doc@0.1.0 dev
    > concurrently "npm start" "electron ."
    
    [0] 
    [0] > cloud-doc@0.1.0 start
    [0] > react-scripts start
    [0]
    [1] 
    [0] (node:19632) [DEP_WEBPACK_DEV_SERVER_ON_AFTER_SETUP_MIDDLEWARE] DeprecationWarning: 'onAfterSetupMiddleware' option is deprecated. Please use the 'setupMiddlewares' option.
    [0] (Use `node --trace-deprecation ...` to show where the warning was created)
    [0] (node:19632) [DEP_WEBPACK_DEV_SERVER_ON_BEFORE_SETUP_MIDDLEWARE] DeprecationWarning: 'onBeforeSetupMiddleware' option is deprecated. Please use the 'setupMiddlewares' option.
    [0] Starting the development server...
    [0]
    [0] Compiled successfully!
    [0]
    [0] You can now view cloud-doc in the browser.
    [0]
    [0]   Local:            http://localhost:3000
    [0]   On Your Network:  http://192.168.110.55:3000
    [0]
    [0] To create a production build, use npm run build.
    
    然后我用npm start的时候react启动成功,但是npx electron . 的时候localhost 3000就拒绝访问。
    npm run dev没有报错,但是没有弹出窗口
    回复 有任何疑惑可以回复我~ 2025-03-09 00:00:57
  • 张轩 回复 提问者 慕后端3251640 #2
    同学你好 可以换 node20+ 试一试
    回复 有任何疑惑可以回复我~ 2025-03-10 07:46:33
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号