论坛

    • 登录
    • 版块
    • 最新
    • 标签
    • 热门
    1. 主页
    2. mango
    • 资料
    • 关注 0
    • 粉丝 1
    • 主题 2
    • 帖子 21
    • 最佳 2
    • 有争议的 0
    • 群组 0

    mango

    @mango

    2
    声望
    19
    资料浏览
    21
    帖子
    1
    粉丝
    0
    关注
    注册时间 最后登录

    mango 取消关注 关注

    mango 发布的最佳帖子

    • RE: 首次使用

      欢迎入坑

      发布在 Github & Git
      mango
      mango
    • RE: Android Studio怎么用Button让app保存?

      没懂意思

      发布在 技术交流
      mango
      mango

    mango 发布的最新帖子

    • RE: mysql timestamp时间范围查询+模糊匹配问题求助!!!

      都没用LIKE,这那里是模糊匹配。你是把时间转成字符串,当字符串比较了。

      发布在 技术交流
      mango
      mango
    • RE: 毕设 超市管理系统 大佬帮帮

      嗯,怎么联系

      发布在 技术交流
      mango
      mango
    • RE: 谷歌访问助手

      挂了吧。买个付费的科学上网吧

      发布在 综合交流
      mango
      mango
    • RE: Google浏览器

      访问那个网址,你得说清楚啊

      发布在 技术交流
      mango
      mango
    • RE: 请问如何拿Github当作MC服务器?

      GitHub不能作为MC服务器,但是可以通过GitHub上的源代码来创建一个MC服务器。

      首先,你需要获取一个Minecraft服务器源代码,可以在GitHub上搜索并找到一个合适的源代码。

      之后,你需要将该源代码下载到本地,使用本地的源代码编辑器打开,修改参数和配置文件以及添加插件。

      最后,你应该可以将该源代码导出到Minecraft服务器中,并在服务器上运行Minecraft游戏。

      发布在 综合交流
      mango
      mango
    • RE: 基于python的及时通讯系统

      https://github.com/zulip/zulip 这个看看

      发布在 综合交流
      mango
      mango
    • RE: telegram是否好用

      好用是好用啊,是我见过功能最强大、开放的聊天软件

      发布在 综合交流
      mango
      mango
    • RE: Android Studio怎么用Button让app保存?

      没懂意思

      发布在 技术交流
      mango
      mango
    • Electron 打包踩坑记录

      最近学习 Electron 开发桌面程序,打包exe过程中遇到几个坑记录下

      1.第一个坑,报symlink错误

      An unhandled rejection has occurred inside Forge:
      Error: EPERM: operation not permitted, symlink XXX -> C:\Users\xxx\AppData\Local\Temp\electron-packager\win32-x64...
      

      这是由于权限不足导致,解决方法使用使用管理员权限运行命令

      2.第二个坑,cnpm引发的内存泄漏

      An unhandled error has occurred inside Forge:
      An error occured while making for target: squirrel
      Failed with exit code: 1
      Output:
      ���ڳ��Դӡ�my_electron_app.nuspec�����ɳ������
      ָ����·�����ļ���̫�����������߶�̫������ȫ�޶��ļ����������� 260 ���ַ�������Ŀ¼���������� 248 ���ַ���
      
          at ChildProcess.<anonymous> (D:\my-electron-app\node_modules\_electron-winstaller@5.0.0@electron-winstaller\lib\spawn-promise.js:49:24)
          at ChildProcess.emit (events.js:400:28)
          at ChildProcess.emit (domain.js:470:12)
          at maybeClose (internal/child_process.js:1055:16)
          at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)
      

      这个最坑,困扰了很久。看别人说是使用cnpm安装依赖导致的内存泄漏,于是把node_modules目录删了,重新用npm install 果然没问题了。

      npm与cnpm的区别

      说到npm与cnpm的区别,可能大家都知道,但大家容易忽视的一点,是cnpm装的各种node_module,这种方式下所有的包都是扁平化的安装。一下子node_modules展开后有非常多的文件。导致了在打包的过程中非常慢。但是如果改用npm来安装node_modules的话,所有包都是树状结构的,层级变深。
      由于这个不同,对一些项目比较大的应用,很容易出现打包过程慢且node内存溢出的问题(这 也是在解决electron打包过程中困扰我比较久的问题,最后想到了npm与cnpm的这点不>同,解决了node打包内存溢出的问题,从打包一次一小时优化到打包一次一分钟,极大的提高了效率)。
      所以建议大家在打包前,讲使用cnpm安装的依赖包删除,替换成npm安装的依赖包。

      发布在 技术交流
      mango
      mango
    • RE: 首次使用

      欢迎入坑

      发布在 Github & Git
      mango
      mango