electron另一种运行方式
全局安装软件
npm install -g electron
快速编写html
html:5
完整代码和流程:
1.index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<H1>hello word</H1>
</body>
</html>
2.main.js
var electron=require('electron')
var app=electron.app//引用app
var BrowserWindow=electron.BrowserWindow//窗口引用
var mainWindow=null//声明打开的主窗口
app.on('ready',()=>{
mainWindow=new BrowserWindow({width:300,height:300})
mainWindow.loadFile('index.html')//加载html
mainWindow.on('closed',()=>{
mainWindow=null
})
})
3.生成package.json
npm init --yes
后生成的json会根据本地的main.js改名
electron .
5.出现异常进行积极解决
PS C:\Users\player\Desktop\nodeapp> electron .
electron : 无法加载文件 C:\Users\player\AppData\Roaming\npm\electron.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_
Execution_Policies。
所在位置 行:1 字符: 1
+ electron .
+ ~~~~~~~~
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
解决方案:解决 cnpm : 无法加载文件 C:\Users\hp\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。
以管理员身份运行power shell
输入set-ExecutionPolicy RemoteSigned
选择修改执行策略就能运行了
---------------------------------------------------------------------------
国之殇,未敢忘!
南京大屠杀!
731部队!
以及核污染水排海等一系列全无人性的操作,购买他们的食品和为它们提供帮助只会更加变本加厉的害你,呼吁大家不要购买日本相关产品
昭昭前事,惕惕后人
吾辈当自强,方使国不受他人之侮!
---------------------------------------------------------------------------
作者:三号小玩家
出处:https://www.cnblogs.com/q1359720840/
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。 版权信息