English | 中文简体
A visual client of NoSQL databases that only supports redis memory database currently, but in the future it will be a client that supports multiple types of NoSQL.
NodeJS >= 10.x
Redis >= 5.x
- React 16.8.6
- Redux --State manager
- React-Router-V4 --Multi pages
- Ant Design --UI
- React Intl --i18n
- Gulp --Merge i18n word
- node_redis --redis client
- electron-log --logs
- xlsx --Data Export
- ...
# clone to local
$ git clone https://github.com/LinuxGod/nsd.git
# go to nsd directory
$ cd nsd
# yarn install or npm install
$ yarn install
# yarn start or npm start
$ yarn start
# yarn estart or npm run estart
$ yarn estart
- Build
$ yarn build
- Copy icon
# Copy icon.icns to build folder
$ cp src/assets/images/icon.icns build/icon.icns
- Copy main.js
# Copy main.js to build folder and then rename to electron.js
cp src/main.js build/electron.js
- Pack
$ yarn pack:dmg
- Build
$ yarn build
- Copy ico
# Copy src\assets\images\icon.ico to build\icon.ico
$ copy src\assets\images\icon.ico build\icon.ico
# copy src\assets\images\uninstall.ico to build\icon.ico
$ copy src\assets\images\uninstall.ico build\uninstall.ico
- Copy main.js
# Copy to build directory and then rename to electron.js
$ copy src\main.js build\electron.js
# Copy to public directory and then rename to electron.js
$ copy src\main.js public\electron.js
- pack
# pack 64bit app
$ yarn pack:win64
# pack 32 app
$ yarn pack:win32
- Build
$ yarn build
- Copy icon
# Copy icon.icns to build folder
$ cp src/assets/images/icon.icns build/icon.icns
- Copy main.js
# Copy main.js to build directory and then then rename to electron.js
cp src/main.js build/electron.js
- Pack
$ yarn pack:deb
Email: [email protected]
WeChat: