mirror of
https://github.com/basecamp/omarchy.git
synced 2026-02-17 15:25:37 +00:00
Install node as part of Laravel's dev env (#1201)
When running `laravel new`, if a starter kit like `React` or `Vue` are selected, the installer will ask: ``` Would you like to run npm install and npm run build? ``` And in order for it to work, `npm` should be available. Having this installed will definitively smooth out the experience from install to up-and-running!
This commit is contained in:
@@ -33,6 +33,11 @@ install_php() {
|
||||
done
|
||||
}
|
||||
|
||||
install_node() {
|
||||
echo -e "Installing Node.js...\n"
|
||||
mise use --global node@lts
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
ruby)
|
||||
echo -e "Installing Ruby on Rails...\n"
|
||||
@@ -42,8 +47,7 @@ ruby)
|
||||
echo -e "\nYou can now run: rails new myproject"
|
||||
;;
|
||||
node)
|
||||
echo -e "Installing Node.js...\n"
|
||||
mise use --global node@lts
|
||||
install_node
|
||||
;;
|
||||
bun)
|
||||
echo -e "Installing Bun...\n"
|
||||
@@ -64,6 +68,7 @@ php)
|
||||
laravel)
|
||||
echo -e "Installing PHP and Laravel...\n"
|
||||
install_php
|
||||
install_node
|
||||
composer global require laravel/installer
|
||||
echo -e "\nYou can now run: laravel new myproject"
|
||||
;;
|
||||
|
||||
Reference in New Issue
Block a user