diff --git a/README.md b/README.md index 1985974..7bc1ff4 100644 --- a/README.md +++ b/README.md @@ -367,15 +367,20 @@ git clone https://github.com/docmirror/dev-sidecar cd dev-sidecar # 注意不要使用 `npm install` 来安装依赖,因为 `lerna bootstrap` 会自动安装依赖 -lerna bootstrap +# lerna bootstrap # 如果 `lerna bootstrap` 有报错,可以尝试执行如下两行命令,用yarn替换掉npm: -#cnpm install -g yarn -#lerna bootstrap --npm-client=yarn +# 感觉yarn的速度会更快 +cnpm install -g yarn +lerna bootstrap --npm-client=yarn # 运行DevSidecar cd packages/gui npm run electron +# 修改.yarnrc文件设置,切换镜像源 +registry=https://registry.npmmirror.com/ +electron_mirror=https://npmmirror.com/mirrors/electron/ +electron_builder_binaries_mirror=https://npmmirror.com/mirrors/electron-builder-binaries/ ``` > 如果electron依赖包下载不动,可以开启ds的npm加速 diff --git a/packages/core/package.json b/packages/core/package.json index 4eccff9..dcf0665 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -40,6 +40,7 @@ "node-forge": "^0.8.2", "node-powershell": "^4.0.0", "require-context": "^1.1.0", + "spawn-sync": "^2.0.0", "through2": "^2.0.1", "tunnel-agent": "^0.4.3", "util": "^0.12.3", diff --git a/packages/gui/package.json b/packages/gui/package.json index 7187d90..b884eb5 100644 --- a/packages/gui/package.json +++ b/packages/gui/package.json @@ -3,7 +3,7 @@ "version": "1.8.6", "private": false, "license": "MPL-2.0", - "main": "background.js", + "main": "index.js", "scripts": { "serve": "vue-cli-service serve", "lint": "vue-cli-service lint",