Electron
2021-01-01 - 2022-04-27 下载量 34,441,621 GitHub star 101k
html+css+js一直是网页开发的三剑客,不过经过electron的整合,现在它们也能够开发桌面应用程序。它采用chromium引擎ui,可以非常方便地进行跨平台页面的开发。并且它可以访问诸如Developer Tools和Storage Access之类的工具,使得它开发桌面程序更加方便。

		
		
			前端小趴菜
      
      
      2021-01-01 - 2022-04-27 下载量 34,441,621 GitHub star 101k
html+css+js一直是网页开发的三剑客,不过经过electron的整合,现在它们也能够开发桌面应用程序。它采用chromium引擎ui,可以非常方便地进行跨平台页面的开发。并且它可以访问诸如Developer Tools和Storage Access之类的工具,使得它开发桌面程序更加方便。

此笔记参考 刘晓伦著作的 ELectron实战:入门、进阶与性能优化
1  | - npm i electron -D  | 
Promise 是一个对象,可以产生一个值或者它会返回一个没有产生值的原因。解决了回调地狱
1  | 1、同步的代码(最高)  | 
手写一个promise
more >>在循环中使用 await ,效果是顺序等待同步执行代码。有的循环中可能会不生效
1、for:循环中使用await的写法(生效):
1  | for( let i=0; i<array.length; i++ ){  | 
1  | //1、全屏  | 
1  | //获取iframe页面中的document  | 
get方式下载
window.location.href = URL
window.open(URL)
post方式
form表单
1  | var formObj = document.createElement('form');  | 
tag:
            缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
 npm i hexo-generator-json-content --save
            3、在根目录_config.yml里添加配置:
  jsonContent:
    meta: false
    pages: false
    posts:
      title: true
      date: true
      path: true
      text: false
      raw: false
      content: false
      slug: false
      updated: false
      comments: false
      link: false
      permalink: false
      excerpt: false
      categories: false
      tags: true
          
          
                
                LiYongci
              
                
                衔蝉
              
                
                哈希米