mirror of
https://github.com/unraid/api.git
synced 2026-05-13 02:59:17 -05:00
fix: one-command dev & web env files (#1214)
- fixes `pnpm dev` - fixes `just setup` - Prevents env pollution in nuxt dev/build
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
VITE_ACCOUNT=https://account.unraid.net
|
||||
VITE_CONNECT=https://connect.myunraid.net
|
||||
VITE_UNRAID_NET=https://unraid.net
|
||||
VITE_CALLBACK_KEY=Uyv2o8e*FiQe8VeLekTqyX6Z*8XonB
|
||||
# Keep console logs until components are stabilized
|
||||
VITE_ALLOW_CONSOLE_LOGS=true
|
||||
+2
-1
@@ -1 +1,2 @@
|
||||
!.env.staging
|
||||
!.env.staging
|
||||
!.env.production
|
||||
@@ -4,11 +4,6 @@ default:
|
||||
@just --list --justfile {{justfile()}} --list-heading $'\nWeb project recipes:\n'
|
||||
@just list-commands
|
||||
|
||||
setup:
|
||||
just ../unraid-ui/setup
|
||||
cp .env.example .env
|
||||
npm install
|
||||
|
||||
clean:
|
||||
rm -rf .nuxt
|
||||
rm -rf node_modules
|
||||
|
||||
+4
-1
@@ -5,16 +5,19 @@
|
||||
"license": "GPL-2.0-only",
|
||||
"scripts": {
|
||||
"// Development": "",
|
||||
"dev": "[ -f .env ] && nuxt dev --dotenv .env || nuxt dev --dotenv .env.staging",
|
||||
"predev": "pnpm --filter=@unraid/ui build",
|
||||
"dev": "nuxt dev --dotenv .env.example",
|
||||
"preview": "nuxt preview",
|
||||
"serve": "NODE_ENV=production PORT=${PORT:-4321} node .output/server/index.mjs",
|
||||
"// Build": "",
|
||||
"prebuild:dev": "pnpm predev",
|
||||
"build:dev": "nuxi build --dotenv .env.staging && pnpm run manifest-ts && pnpm run deploy-to-unraid:dev",
|
||||
"build:webgui": "pnpm run type-check && nuxi build --dotenv .env.production && pnpm run manifest-ts && pnpm run copy-to-webgui-repo",
|
||||
"build": "NODE_ENV=production nuxi build --dotenv .env.production && pnpm run manifest-ts",
|
||||
"generate": "nuxt generate",
|
||||
"manifest-ts": "node ./scripts/add-timestamp-webcomponent-manifest.js",
|
||||
"// Deployment": "",
|
||||
"unraid:deploy": "pnpm build:dev",
|
||||
"deploy-to-unraid:dev": "./scripts/deploy-dev.sh",
|
||||
"copy-to-webgui-repo": "./scripts/copy-to-webgui-repo.sh",
|
||||
"// Code Quality": "",
|
||||
|
||||
Reference in New Issue
Block a user