I want to deploy my svelte app using pm2.
When I execute pm2 deploy production setup
, I get this error:
production environment is not defined in package.json file
How can I define the production environment? My package.json looks like this:
{"type": "module","name": "myapp-frontend","version": "0.2","scripts": {"dev": "vite dev --port 3000","build": "vite build","preview": "vite preview","production": "vite build --mode production" },"devDependencies": {"@sveltejs/adapter-auto": "next","@sveltejs/kit": "next","prettier": "^2.4.1","prettier-plugin-svelte": "^2.4.0","sass": "^1.49.4","svelte": "^3.44.0","svelte-dnd-action": "^0.9.9","svelte-media": "^0.1.5","svelte-preprocess": "^4.7.4","svelte-scrollto": "^0.2.0" },"dependencies": {"cookie": "^0.4.1","date-and-time": "^2.3.1","dayjs": "^2.0.0-alpha.4","jwt-decode": "^3.1.2","svelte-chartjs": "^1.1.1","svelte-intl-precompile": "^0.8.0","svelte-select": "^5.0.0-beta.30" }}
I added the "production" to scripts as a first try to solve this issue.