demopark / electron-api-demos-zh_cn Goto Github PK
View Code? Open in Web Editor NEW这是 electron-api-demos 的中文版本, 更新至 v2.0.2
License: GNU General Public License v2.0
这是 electron-api-demos 的中文版本, 更新至 v2.0.2
License: GNU General Public License v2.0
该更新一下了。
npm install
的时候出现了download chrome driver
的问题,然后就一直卡在这里了。。。
cmder里边是这样的:
F:\Github\electron-api-demos-Zh_CN (master -> origin)
λ npm install
> [email protected] install F:\Github\electron-api-demos-Zh_CN\node_modules\electron-chromedriver
> node ./download-chromedriver.js
请问有什么解决方案吗?
npm windows下安装总是容易出错,能否增加yarn支持呢?
很棒的项目,为什么不在继续更新了呢?
您使用什么操作系统?
windows 64
您的系统上有哪个版本的 Node.js?
10.16.2
实现方法。 在代码中html文件中任意位置,添加下列代码。text输入后,time无法获取焦点。 请多试几次。
<input type="time" [(ngModel)]="start"/>
<input type="text" [(ngModel)]="text" />
我clone的代码,改了这里。 menus.html
<template class="task-template">
<section id="menus-section" class="section js-section u-category-menu">
<header class="section-header">
<div class="section-wrapper">
<h1>
<svg class="section-icon"><use xlink:href="assets/img/icons.svg#icon-menu"></use></svg>
自定义菜单
</h1>
<input type="time" [(ngModel)]="start"/>
<input type="text" [(ngModel)]="text" />
<h3>使用 <code>Menu</code> 和 <code>MenuItem</code> 模块可用于创建自定义本地菜单.</h3>
<p>有两种菜单: 应用程序(顶部)菜单和上下文(右键单击)菜单.</p>
<p>在浏览器中打开 <a href="http://electron.atom.io/docs/api/menu">完整的 API 文档<span class="u-visible-to-screen-reader">(在新窗口中打开)</span></a>.</p>
</div>
</header>
...
</section>
</template>
```
warning "@octokit/rest > @octokit/[email protected]" has unmet peer dependency "@octokit/core@>=3".
[4/4] 🔨 Building fresh packages...
[-/7] ⠠ waiting...
[-/7] ⠠ waiting...
[-/7] ⠠ waiting...
[4/7] ⠠ electron-chromedriver
error /Users/hewro/Documents/study/electron-api-demos-Zh_CN/node_modules/spectron/node_modules/electron-chromedriver: Command failed.
Exit code: 1
Command: node ./download-chromedriver.js
Arguments:
Directory: /Users/hewro/Documents/study/electron-api-demos-Zh_CN/node_modules/spectron/node_modules/electron-chromedriver
Output:
/Users/hewro/Documents/study/electron-api-demos-Zh_CN/node_modules/spectron/node_modules/electron-chromedriver/download-chromedriver.js:19
if (err != null) throw err
^
Error: Failed to find Electron v3.0.0 for darwin-arm64 at https://github.com/electron/electron/releases/download/v3.0.0/chromedriver-v3.0.0-darwin-arm64.zip
at Request.<anonymous> (/Users/hewro/Documents/study/electron-api-demos-Zh_CN/node_modules/nugget/index.js:169:61)
at Request.emit (node:events:378:20)
at Request.onRequestResponse (/Users/hewro/Documents/study/electron-api-demos-Zh_CN/node_modules/request/request.js:1059:10)
at ClientRequest.emit (node:events:378:20)
at HTTPParser.parserOnIncomingClient [as onIncoming] (node:_http_client:636:27)
at HTTPParser.parserOnHeadersComplete (node:_http_common:129:17)
at TLSSocket.socketOnData (node:_http_client:502:22)
版本问题已解决
windows下无法调用npm run build
为什么我鼠标左键无法选定代码,导致不能复制示例代码块的代码。鼠标右键是hello和electron?
npm WARN [email protected] requires a peer of eslint@>=3.8.1 but none
was installed.
npm WARN [email protected] requires a peer of eslint-plugin-promise@>
=3.3.0 but none was installed.
npm WARN [email protected] requires a peer of eslint-plugin-standard@
=2.0.0 but none was installed.
我试了下直接获取菜单项去修改
const item = Menu.getApplicationMenu().getMenuItemById("xxx");
item.label = "test";
item.enabled = false;
似乎只是下面那个enabled的设置有效(变灰),但是label的修改并没有生效
请教一下大佬,除了重建整个ApplicationMenu,还有没有比较优雅的实现方式。
您使用什么操作系统?
windows
您使用哪个版本的 Node.js?
v12.16.1
npm run dev
测试环境下,获取屏幕信息模块报错
Cannot read property 'getPrimaryDisplay' of undefined
打开白屏是什么原因
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.