吴渭明的博客

【ES6】有趣的const

ES6的const表示一个不可更改的常量。有趣的是当const指向一个对象时,有了指针的概念,例如测试如下的代码:

let obj =  {
    objName:'test obj',
    objAttr1:1
}
const X = obj;
console.log('obj.objAttr1:',obj.objAttr1);
obj.objAttr1=2;
console.log('obj.objAttr1:',obj.objAttr1);

执行结果
Snipaste_2018-01-20_23-22-08.png
该obj的属性是可以被更改的。

【ehcache】mac下ehcache异常问题

这个是由于MAC默认的是IP6端口, 项目中的jre环境需要的端口是ip4v不符;

参考 :socket抛出Can't assign requested address

1,Window--Preferences--JAVA--Installed JREs--选中JDK--EDIT

2,对应这里 Deault VM Arguments: -Djava.net.preferIPv4Stack=true

【Electron-2】集成VUE

引入VUE文件

  <script src="../js/vue.js"></script>

安装axios
axios库介绍:axios类似ajax集成
控制台下进入工程根目录,输入命令

npm install axios

安装lodash
lodash库介绍:lodash是一组库方法

npm install lodash

- 阅读剩余部分 -

【Electron-1】HELLO WORLD

安装

ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/ npm install -g electron

通过淘宝源安装electron
创建项目

mkdir app
npm install -y
npm install -S electron

以上命令会自动创建electron所需的文件。

- 阅读剩余部分 -