网页信息采集工具运行环境配置
前提
win10系统
安装Node.js
设置代理和镜像
指定ELECTRON_MIRROR使用淘宝镜像,最后的'/'是必须的
npm config set ELECTRON_MIRROR "https://npm.taobao.org/mirrors/electron/"
查看当前Electron镜像
npm config get ELECTRON_MIRROR
修改源地址为淘宝 NPM 镜像:
npm config set registry http://registry.npm.taobao.org/
修改源地址为官方源:
npm config set registry https://registry.npmjs.org/
查看当前镜像源:
npm config get registry
设置代理:
npm config set proxy http://127.0.0.1:1080
关闭代理:
npm config delete proxy
查看当前代理:
npm config get proxy
注:也可使用yarn。
安装依赖库
在项目文件夹目录下,cmd执行:
yarn install
本人安装时一直报electron安装错误:
Electron failed to install correctly, please delete node_modules/electron and try installing again
最后决定对于electron,使用离线安装方式:
前往淘宝镜像https://npm.taobao.org/mirrors/electron/ 手动下载对应的包,我用windows,所以下载electron-v7.1.5-win32-x64.zip。
然后在node_modules\electron\下创建dist文件夹。
将下载的压缩包解压进刚刚创建的dist。
在node_modules\electron\中创建path.txt,内容为electron.exe(对应自己的平台,不同平台不一样)。
运行应用
在项目文件夹目录下,cmd执行:
yarn run dev
成功启动