使用Electron构建桌面应用(一)—— Electron的安装
报错
1 | Failed to download repo simulatedgreg/electron-vue: end of central directory record signature not found |
解决
就webpack -v检查是否装了webpack(如果没有全局安装时,每次新建项目都需要重新安装),执行npm install webpack -g即可。
npm
我尝试过用npm下载Electron,不过那速度很美丽。所以我选择了淘宝国内镜像。
cnpm
通过npm安装cnpm…这速度当然非常美丽。
建议边吃饭边看电视边看小说,然后等待。
1 | $ npm install -g cnpm --registry=https://registry.npm.taobao.org |
通过cnpm安装Electron
全局安装electron,可能会有权限问题所以使用sudo来进行安装。
1 | $ sudo cnpm install -g electron |
启动Electron
通过Electron提供的快速工程打开一个简单的electron项目
教程地址
当然你这一步骤需要git,所以你还额外需要安装git。百度一下,自己动一下手。
1 | # 克隆这仓库 |
如果程序正常运行的话,你会看见弹出一个electron工程窗口!
大功告成
完结!开玩笑的
当然,你已经成功创建了一个electron项目,即使他还是那么简陋。所以它还仅仅不够。
以下代码出处
安装Electron-vue
1 | # 如果你没有vue-cli的话需要全局安装 |
npm install(正文开始)
安装依赖,实际上我是在这步才安装cnpm,因为npm的下载速度实在太美丽。
cnpm install
安装所需的依赖。然而,我使用这步安装完所有的依赖,但我执行cnpm run dev又出问题了。所以我不得不安装yarn。
yarn
安装yarn
1 | # 我是使用aptitude来安装,win/mac请忽视这一步 |
踩坑yarn
1 | # 当我cd到my-project文件 |
大功告成
大功告成!
JMeter 简介及安装
最近需要进行一组性能测试,用到了 JMeter 这个测试工具,简单记录下对它的了解以及安装过程。
JDK安装说明及环境变量的配置
NodeJS系列——揭开require方法的面纱
在 NodeJS
中有一个方法是我们使用频率最高的,那就是 require
方法。NodeJs
遵循 CommonJS 规范,该规范的核心是通过 require来加载其他依赖的模块。
但是,熟归熟,用归用,其中的原理是什么呢?今天就带大家揭开require的面纱,一睹真容。
JavaScript操作数组方法大全
发表于
用法详解
发表于
最全面的Cookie知识点总结
1
发表于
// routes/index.js
module.exports = function (app) {
app.get('/', function (req, res) {
res.send('Hello world');
});
app.get('/customer', function (req, res) {
res.send('customer page');
});
app.get('/admin', function (req, res) {
res.send('admin page');
});
};