Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
development:tools:start [2023/04/30 13:05] – don.lee | development:tools:start [2025/04/11 11:13] (current) – [Web developer (frontend/ Backend/ QA/ Web Designer)] rick.ye | ||
---|---|---|---|
Line 3: | Line 3: | ||
[[http:// | [[http:// | ||
+ | <note tip> | ||
+ | Login all Microsoft apps using company email account | ||
+ | </ | ||
+ | ===== All developers ===== | ||
+ | |||
+ | ==== Desktop App ==== | ||
- | ===== All developer ===== | ||
<note tip> | <note tip> | ||
* [[https:// | * [[https:// | ||
- | * [[development: | + | * [[https:// |
* [[http:// | * [[http:// | ||
* [[howto: | * [[howto: | ||
* Mac OS has Git pre-installed, | * Mac OS has Git pre-installed, | ||
+ | * [[zh: | ||
+ | * [[https:// | ||
* Google Chrome browser | * Google Chrome browser | ||
- | * [[https:// | + | * [[https:// |
* WeChat desktop app | * WeChat desktop app | ||
* Mac via App Store | * Mac via App Store | ||
Line 24: | Line 31: | ||
==== Mobile App ==== | ==== Mobile App ==== | ||
+ | |||
+ | |||
* Microsoft Authenticator (for 2-factor authentication) | * Microsoft Authenticator (for 2-factor authentication) | ||
+ | * Microsoft Teams | ||
* Microsoft Outlook or Web Outlook | * Microsoft Outlook or Web Outlook | ||
- | * use company email to login | ||
* Microsoft OneDrive | * Microsoft OneDrive | ||
- | * use company email to login | ||
- | * Microsoft Teams | ||
- | ===== Web developer (frontend/ Backend/ QA/Web Designer) ===== | + | |
+ | ===== Web developer (frontend/ Backend/ QA/ Web Designer) ===== | ||
* Node.js, install via NVM | * Node.js, install via NVM | ||
* if you have already installed node.js via the official installer, you will need to uninstall it and delete the folder " | * if you have already installed node.js via the official installer, you will need to uninstall it and delete the folder " | ||
- | * NVM (MacOS), https:// | + | * NVM (MacOS), |
- | * NVM for Windows, https:// | + | * NVM for Windows, |
* use npm global install the following package | * use npm global install the following package | ||
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | * [[https:// |
* Google Chrome Browser | * Google Chrome Browser | ||
* Vue.js devtools https:// | * Vue.js devtools https:// | ||
* MongoDB (no need for Web Designer) | * MongoDB (no need for Web Designer) | ||
- | * Mac via Homebrew, | + | * Mac via Homebrew, |
- | * [[https://www.mongodb.com/products/compass|Mongo Compass]] | + | * [[https://studio3t.com/free/|Studio 3T Free]] |
+ | * need register an account with email to start using it. The registration is free. | ||
+ | |||
===== Flutter developer ===== | ===== Flutter developer ===== | ||
- | * [[development: | + | * [[https:// |
<note tip>You need to setup the Android Studio but we will use VS Code for the development tool.</ | <note tip>You need to setup the Android Studio but we will use VS Code for the development tool.</ | ||
Line 74: | Line 85: | ||
===== Web Designer ===== | ===== Web Designer ===== | ||
- | * Apache 2.4 or up | + | * Install AMP (Apache 2.4 or up, MySQL 8 or up, PHP 7.3 or up) |
- | * MySQL 8 or up | + | * [[https:// |
- | * PHP 7.3 or up | + | * [[https:// |
* WordPress 6 or up | * WordPress 6 or up | ||
Line 107: | Line 118: | ||
* [[howto: | * [[howto: | ||
- | * [[howto: | + | |
+ | | ||
===== Install an App with specific version via Homebrew 使用 Mac OS only ===== | ===== Install an App with specific version via Homebrew 使用 Mac OS only ===== | ||
Line 117: | Line 129: | ||
Then search for your desired package: | Then search for your desired package: | ||
< | < | ||
- | $ brew search | + | $ brew search |
</ | </ | ||
This might give you the follow results: | This might give you the follow results: | ||
< | < | ||
- | homebrew/versions/mongodb24 | + | ... |
- | homebrew/versions/mongodb26 | + | mongodb/brew/mongodb-community |
- | mongodb | + | mongodb/brew/mongodb-community@4.2 |
+ | mongodb/ | ||
</ | </ | ||
And then install the desired version: | And then install the desired version: | ||
< | < | ||
- | $ brew install | + | $ brew install |
</ | </ | ||