mirror of
https://github.com/We-Dont-Byte/Mind_Reader.git
synced 2024-11-15 03:35:59 +00:00
Prepare extension for building
setup-development: - linux: - Install vsce (visual studio code extension tool) - Don't install yo generator-code (unnecessary) - windows: - Install vsce (see above) - Don't install uo generator-code
This commit is contained in:
parent
faba55822c
commit
bf494b639e
@ -10,3 +10,5 @@ vsc-extension-quickstart.md
|
||||
**/.eslintrc.json
|
||||
**/*.map
|
||||
**/*.ts
|
||||
|
||||
setup-development/**
|
@ -114,8 +114,8 @@ dryrun nvm install "$nodeversion"
|
||||
dryrun nvm use "$nodeversion"
|
||||
|
||||
# Use npm to install electron-rebuild and yo
|
||||
printf "Installing electron-rebuild, yo, and generator-code\n"
|
||||
dryrun npm install electron-rebuild yo generator-code
|
||||
printf "Installing electron-rebuild and vsce\n"
|
||||
dryrun npm install -g electron-rebuild vsce
|
||||
|
||||
# use npm to acquire dependencies for Mind-Reader
|
||||
printf "\nAcquiring dependencies...\n"
|
||||
|
@ -165,11 +165,11 @@ function EnsureNodePackageInstalled {
|
||||
}
|
||||
}
|
||||
|
||||
# Check if electron-rebuild is installed, if not, install it
|
||||
# electron-rebuild is used to rebuild the extension for a given version of Electron
|
||||
EnsureNodePackageInstalled electron-rebuild
|
||||
|
||||
# These are useful (but not necessary) packages to have installed when working on new VSCode extensions
|
||||
EnsureNodePackageInstalled yo, generator-code
|
||||
# vsce is used to package the extension
|
||||
EnsureNodePackageInstalled vsce
|
||||
|
||||
# We're about to do some path traversal, so save the current directory
|
||||
$prev_directory = $pwd
|
||||
|
Loading…
Reference in New Issue
Block a user