examples
examples copied to clipboard
`SyntaxError: missing ) after argument list` error on SvelteKit example
When running any of the scripts below, the error: SyntaxError: missing ) after argument list pops up.
OS: Arch Linux
Node version: v18.16.0
{
"name": "vercel",
"version": "0.0.1",
"private": true,
"scripts": {
"dev": "node -r dotenv/config ./node_modules/.bin/vite dev",
"build": "node -r dotenv/config ./node_modules/.bin/vite build",
"preview": "node -r dotenv/config ./node_modules/.bin/vite preview"
},
"devDependencies": {
"@sveltejs/adapter-auto": "^2.1.0",
"@sveltejs/kit": "^1.22.6",
"svelte": "^4.2.0",
"vite": "^4.4.9"
},
"type": "module",
"dependencies": {
"dotenv": "^16.3.1"
}
}
Stack trace:
/home/dalborga/Workfolder/examples/svelte-kit/vercel/node_modules/.bin/vite:2
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
^^^^^^^
SyntaxError: missing ) after argument list
at internalCompileFunction (node:internal/vm:73:18)
at wrapSafe (node:internal/modules/cjs/loader:1176:20)
at Module._compile (node:internal/modules/cjs/loader:1218:27)
at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Module._load (node:internal/modules/cjs/loader:958:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:23:47
Node.js v18.16.0
Same problem here with Angular. OS: Windows Node version: v18.16.0
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
^^^^^^^
SyntaxError: missing ) after argument list
at internalCompileFunction (node:internal/vm:73:18)
at wrapSafe (node:internal/modules/cjs/loader:1176:20)
at Module._compile (node:internal/modules/cjs/loader:1218:27)
at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Module._load (node:internal/modules/cjs/loader:958:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:23:47
Node.js v18.16.0
I have a similar issue. I suspect that it's due to Node being unable to execute ./node_modules/.bin/vite dev
https://github.com/motdotla/dotenv/issues/801
Please review this; it might be helpful!
if you install dotenvx does that fix your issue?
npm install @dotenvx/dotenvx --save
{
"name": "vercel",
"version": "0.0.1",
"private": true,
"scripts": {
"dev": "dotenvx run --verbose -- ./node_modules/.bin/vite dev",
"build": "dotenvx run -- ./node_modules/.bin/vite build",
"preview": "dotenvx run -- ./node_modules/.bin/vite preview"
},
"devDependencies": {
"@sveltejs/adapter-auto": "^2.1.0",
"@sveltejs/kit": "^1.22.6",
"svelte": "^4.2.0",
"vite": "^4.4.9"
},
"type": "module",
"dependencies": {
"@dotenvx/dotenvx": ""
}
}