webJ

追求自由美好的生活

  • exe执行文件-异常代码c0000005应用程序无法正常启动解决办法

    最近用Electron开发了个程序,发给一些同事使用,发现有的系统会有这种 打开安装程序崩溃的现象 解决方案: 1、右键属性 切换到兼容性 2、选择兼容模式,自己的系统 如win7 完成~
  • vs code 插件发布流程

    最近做了几个VS Code 的插件开发 记录一下插件发布流程~ 有兴趣的可以去github看看~ 1、 https://github.com/chenzejiang/vscode-package-json 2、 https://github.com/chenzejiang/vscode-btc-price-watch 3、 https://github.com/chenzejiang/vscode-css-format-one-line 1.注册账号 https://aka.ms/SignupAzureDevOps 2.得到token,登录后选择Security,按照下图上的方式勾选,这里注意得到token一定要复制下来保存,因为第二次进入就不会再显示了 3. npm install -g vsce 4. vsce create-publisher your-publisher-name 5. vsce login 扩展名 6. vsce publish 发布成功后搜索查看https://marketplace.visualstudio.com/search?target=VSCode&category=Other&sortBy=Downloads 这里在发布时有几个常见错误: 错误1:Error:Missing publisher name. Learn more:https://code.visualstudio.com...解决方式:在package.json中将刚刚创建好的发布账号配置进去"publisher":"your name", 错误2:Error:Make sure to edit the README.md file before you publish your extension解决方式:看下README.md文件中是否有http地址 错误3:A ‘repository’field is missing from the 'package.josn' manifest file .Do you want to continue? [y/n] 解决方式:y
  • 写了个WordPress 主题 – webJ

    效果如图 初始化模板使用: https://underscores.me/ 必装插件:WP-PageNavi 暂不支持移动端
  • CSS的优雅降级和渐进增强

    渐进增强(Progressive Enhancement):一开始就针对低版本浏览器进行构建页面,完成基本的功能,然后再针对高级浏览器进行效果、交互、追加功能达到更好的体验。 优雅降级(Graceful Degradation):一开始就构建站点的完整功能,然后针对浏览器测试和修复。比如一开始使用 CSS3 的特性构建了一个应用,然后逐步针对各大浏览器进行 hack 使其可以在低版本浏览器上正常浏览。 [crayon-5df0f6ae68e5d030912558/] 前缀CSS3(-webkit- / -moz- / -o-*)和正常CSS3在浏览器中的支持情况是这样的: 很久以前:浏览器前缀CSS3和正常CSS3都不支持; 不久之前:浏览器只支持前缀CSS3,不支持正常CSS3; 现在:浏览器既支持前缀CSS3,又支持正常CSS3; 未来:浏览器不支持前缀CSS3,仅支持正常CSS3. 渐进增强的写法,优先考虑老版本浏览器的可用性,最后才考虑新版本的可用性。在时期3前缀CSS3和正常CSS3都可用的情况下,正常CSS3会覆盖前缀CSS3。优雅降级的写法,优先考虑新版本浏览器的可用性,最后才考虑老版本的可用性。在时期3前缀CSS3和正常CSS3都可用的情况下,前缀CSS3会覆盖正常的CSS3。 就CSS3这种例子而言,我更加推崇渐进增强的写法。因为前缀CSS3的某些属性在浏览器中的实现效果有可能与正常的CSS3实现效果不太一样,所以最终还是得以正常CSS3为准。如果你好奇究竟是什么属性在前缀CSS3和正常CSS3中显式效果不一样,可以看看这篇文章《需警惕CSS3属性的书写顺序》。   我现在用的是 渐进增强写法
  • js对象快速转数组 Object.keys & Object.values

    最近发现了2个方法快速把 Object 转成 Array, [crayon-5df0f6ae75f32925554825/] Object.keys的MDN文档 :https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/keys Object.values的MDN文档 :https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/values
1 2 3 12