atom-shell只有一个从URL加载HTML的方法
window.loadUrl('file://...')
但我想用翡翠
var html = jade.renderFile('file://...');
有没有一种方法可以在原子壳html中使用编译后的window?有点像loadHtml(html)
我想我可以运行一个为编译的html服务的特快服务器,但这将是相当低效的。
运行(sudo) apm install minimap(或任何其他软件包)时出现的错误:
gyp info it worked if it ends with ok
gyp info using node-gyp@1.0.2
gyp info using node@0.10.35 | linux | x64
gyp http GET https://atom.io/download/atom-shell/v0.21.0/node-v0.21.0.tar.gz
gyp WARN install got an error, rolling back install
gyp ERR! instal
我使用的是带有Windows1064位的atom。这是apm -v
apm 1.0.5
npm 2.13.3
node 0.10.40
python 2.7.10
git 2.6.1.windows.1
visual studio
当试图安装atom软件包时,假设atom-alignment,失败,没有错误消息:
gyp info it worked if it ends with ok
gyp info using node-gyp@2.0.2
gyp info using node@0.10.40 | win32 | ia32
gyp http GET https://atom.io/
我已经编写了一个自定义节点插件,它在运行64位版本的Electron时工作得非常好。我尝试将体系结构设置为ia32并构建所有内容,但无论我做什么,都会得到not valid win32 application错误。
我的环境设置是:
npm_config_disturl=https://atom.io/download/atom-shell
set npm_config_target=1.0.1
set npm_config_arch=ia32
set npm_config_runtime=electron
set HOME="C:\Users\myHome\.electron-gyp
我的雇主现在正处于十字路口:我们得到了一个为一家大型跨国公司开发应用程序的机会,该公司有兴趣在地图上同时监控一大批车辆。我说的是当时的5000人。我们试图在我们当前基于web的应用程序中做到这一点,但由于对象的质量,尽管我们努力优化代码,但它还是阻塞了。我的问题是:如果我们通过node-webkit或atom-shell这样的node模块将基于web的应用程序转换为桌面应用程序,我们能获得一些性能提升吗?桌面应用程序是否可以更好地访问系统资源?网页被冻结到无能为力的地步,甚至还给了我一条消息,让我安乐死它,因为处理时间太长了,但在任务管理器中,它只使用了大约18%的CPU和16 GB中的2 G
我正在尝试使用 (以前的Atom Shell)为编写一个包装器。
我的main.js文件(它看起来与"“示例几乎相同,我只是在一个地方修改了它):
var app = require('app'); // Module to control application life.
var BrowserWindow = require('browser-window'); // Module to create native browser window.
// Report crashes to our server.
require('cr
我有一个本地插件,它在一个未打包的电子应用程序上使用openSSL库。在windows 10上,它可以工作,而在windows 7上,它不能工作,我收到了以下消息:
Error: The specified module could not be found.
\\?\C:\Program Files (x86)\AppX Player\resources\app\src\addon\foo.node
at Error (native)
at process.module.(anonymous function) [as dlopen] (ELE
我编写了一个使用的电子应用程序。在我的测试部分,我使用和频谱来测试我的应用程序。我所有的测试都在工作--包括在我的应用程序中使用nodegit的函数。
,除了上面描述的测试之外,我还制作了一个纯、非电子测试文件,其中我直接导入nodegit。
import * as nodegit from 'nodegit';
现在通过ava执行此测试将返回以下内容:
node_modules\.pnpm\nodegit@0.27.0\node_modules\nodegit\build\Release\nodegit.node'
was compiled against a di