Skip to content

Conversation

@luhc228
Copy link
Collaborator

@luhc228 luhc228 commented Apr 12, 2021

Feature:

  • 支持快速安装必备工具
  • 支持切换/安装 Node 版本

Todo:
Ref: #5

luhc228 and others added 3 commits April 12, 2021 18:15
* feat: get app info

* feat: support install dmg

* fix: fail to install dmg

* feat: support install nvm

* feat: support install pkg

* fix: install dmg error

* chore: update ui

* fix: optimize code

* feat: add child_process

* fix: terminal ui

* chore: add todo

* fix: ipc

* fix: type

* fix: install logic

* feat: install confirm dialog

* fix: ui

* fix: lint

* fix: add node manager processor

* fix: node not found in prod

* fix: version status

* feat: node manager ui

* fix: state

* chore: optimization

* chore: notInstalled -> uninstalled

* fix: version status

* chore: optimization

* feat: update icon

* chore: remove stepItemRender component

* fix: logic

* fix: format path

* chore: comment

* chore: add husky

* feat: install new UI

* chore: version

* feat: optimize

* feat: husky

* chore: optimize

* fix: install more than one child_process

* feat: support install extension

* feat: link code command

* feat: install package icon

* feat: install result

* fix: xterm fontsize

* chore: package-lock.json

* chore: update package-lock.json

* feat: support reinstall npm package

* feat: install global npm package step

* chore: package-lock.json

* fix: renderer package install error

* fix: static not found in prod env

* fix: internal logic

* fix: git isInternal param

* fix: typo
@alvinhui
Copy link
Contributor

Mac下配置环境变量配置生效问题:

https://www.jianshu.com/p/d1511ca1d959

managerPath: null,
managerVersion: null,
};
const nvmDir = process.env.NVM_DIR;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

这里如果是通过进程内的环境变量来获取,那么如果用户没有 nvm ,然后再通过 toolkit 安装了 nvm,返回到界面还是会显示没有安装 nvm 吧?

因为环境变量里的这个值是不会刷新的?

@alvinhui alvinhui mentioned this pull request May 26, 2021
11 tasks
luhc228 added 3 commits May 27, 2021 23:23
* fix: node version not update

* chore: comment
* feat: auto update

* feat: add upload oss script

* chore: version

* chore: comment
@alvinhui alvinhui self-requested a review May 31, 2021 02:16
@alvinhui alvinhui merged commit 2fb55a1 into main May 31, 2021
@luhc228 luhc228 mentioned this pull request Jun 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants