hi, I got an error among the step 4. Build . my environment is centos7 under
VMWare.
the error information as below.
-----------------------------------------------------------------------------
/mnt/hgfs/apisix-master/my_git/api_15/apache-apisix-dashboard-1.5/node_modules/esbuild
Output:
child_process.js:669
throw err;
^
Error: Command failed: npm install --silent --prefer-offline --no-audit
--progress=false [email protected]
at checkExecSyncError (child_process.js:630:11)
at Object.execSync (child_process.js:666:15)
at installBinaryFromPackage
(/mnt/hgfs/apisix-master/my_git/api_15/apache-apisix-dashboard-1.5/node_modules/esbuild/install.js:33:17)
at installOnUnix
(/mnt/hgfs/apisix-master/my_git/api_15/apache-apisix-dashboard-1.5/node_modules/esbuild/install.js:71:5)
at Object.<anonymous>
(/mnt/hgfs/apisix-master/my_git/api_15/apache-apisix-dashboard-1.5/node_modules/esbuild/install.js:117:5)
at Module._compile (internal/modules/cjs/loader.js:1137:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1157:10)
at Module.load (internal/modules/cjs/loader.js:985:32)
at Function.Module._load (internal/modules/cjs/loader.js:878:14)
at Function.executeUserEntryPoint [as runMain]
(internal/modules/run_main.js:71:12) {
status: 161,
signal: null,
output: [ null, null, null ],
pid: 9888,
[email protected]
From: Zhiyuan Ju
Date: 2020-08-09 17:32
To: dev
Subject: [VOTE] Release the Apache APISIX Dashboard 1.5-RC2
Hi, folks,
This is the call for the vote to release the Apache APISIX Dashboard v1.5.
Release Notes:
https://github.com/apache/apisix-dashboard/blob/v1.5/CHANGELOG.md#150
The release candidates:
https://dist.apache.org/repos/dist/dev/apisix/dashboard-1.5-rc2/
Git tag for the release:
https://github.com/apache/apisix-dashboard/tree/v1.5
Release Commit ID:
https://github.com/apache/apisix-dashboard/commit/5a482d352d1ea9111671c778baea6c1c676154e4
Keys to verify the release candidate:
https://dist.apache.org/repos/dist/dev/apisix/KEYS
Steps to validate the release:
1. Download the release file
```sh
$ wget
https://dist.apache.org/repos/dist/dev/apisix/dashboard-1.5-rc2/apache-apisix-dashboard-1.5-rc2-src.tar.gz
```
2. Checksums and signatures:
```sh
$ wget https://dist.apache.org/repos/dist/dev/apisix/KEYS
$ wget
https://dist.apache.org/repos/dist/dev/apisix/dashboard-1.5-rc2/apache-apisix-dashboard-1.5-rc2-src.tar.gz.asc
$ wget
https://dist.apache.org/repos/dist/dev/apisix/dashboard-1.5-rc2/apache-apisix-dashboard-1.5-rc2-src.tar.gz.sha512
$ shasum -c apache-apisix-dashboard-1.5-rc2-src.tar.gz.sha512
$ gpg --import KEYS
# Input "trust", then input number 5, then input "save"
$ gpg --edit-key "juzhiyuan"
$ gpg --verify apache-apisix-dashboard-1.5-rc2-src.tar.gz.asc
apache-apisix-dashboard-1.5-rc2-src.tar.gz
```
3. Unzip and Check files
```sh
$ tar zxvf apache-apisix-dashboard-1.5-rc2-src.tar.gz
```
4. Build
Please refer to
https://github.com/apache/apisix-dashboard/tree/v1.5#deploy-manually
The Vote will keep open at least 72 hours or reaches the necessary number
of approved votes.
Please vote accordingly:
[ ] +1 Approve
[ ] +0 No Opinion
[ ] -1 Disapprove with your reason
Best Regards!
@ Zhiyuan Ju <https://www.shaoyaoju.org/>