Skip to content
This repository was archived by the owner on Dec 10, 2022. It is now read-only.

Cannot start nuxt: Cannot read properties of undefined (reading 'push') #137

@PavlosMac

Description

@PavlosMac

Environment

- Operating System: Darwin

Nuxt Config

"scripts": {
"build": "nuxt build",
"dev": "nuxt dev --port=3001",
"generate": "nuxt generate",
"preview": "nuxt preview",
"postinstall": "nuxt prepare",
"prepare": "husky install",
"lint": "eslint --ext .js,.vue --ignore-path .gitignore ."
},

"devDependencies": {
"@nuxt/postcss8": "^1.1.3",
"@nuxtjs/eslint-config-typescript": "^11.0.0",
"@nuxtjs/tailwindcss": "^5.3.3",
"@types/howler": "^2.2.7",
"@typescript-eslint/eslint-plugin": "^5.38.1",
"@typescript-eslint/parser": "^5.38.1",
"@vue/eslint-config-airbnb": "^7.0.0",
"eslint": "^8.24.0",
"eslint-config-airbnb-typescript": "^17.0.0",
"eslint-import-resolver-typescript": "^3.5.1",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-nuxt": "^3.2.0",
"husky": "^8.0.0",
"i": "^0.3.7",
"npm": "^8.19.2",
"typescript": "^4.8.3",
"vue-eslint-parser": "^9.1.0",
"vue-tsc": "^0.40.13"
},
"dependencies": {
"@esbuild-plugins/node-globals-polyfill": "^0.1.1",
"@esbuild-plugins/node-modules-polyfill": "^0.1.4",
"@headlessui/vue": "^1.7.2",
"@nuxtjs-alt/proxy": "^2.1.2",
"@nuxtjs/i18n": "^8.0.0-beta.2",
"@pinia/nuxt": "^0.4.2",
"axios": "^0.27.2",
"chart.js": "^3.9.1",
"date-fns": "^2.29.3",
"howler": "^2.2.3",
"jwt-decode": "^3.1.2",
"nuxt": "3.0.0",
"vue-chartjs": "^4.1.2",
"vue-slider-component": "^4.1.0-beta.6",
"vue3-datepicker": "^0.3.4"
}`

Reproduction

Install latest
@nuxt-alt-proxy

Add to nuxt.config.ts

proxy: {
enableProxy: true,
proxies: {
"^/recruit-api/.*": {
target: "http://localhost:3000/recruit-api/v1",
changeOrigin: true,
rewrite: (path: string) => { if (path) { path?.replace(/^/recruit-api/, "recruit-api/v111"); } }
},
},
fetch: true
}

Add to script file

await useFetch<IAssessment>( "${config.public.apiBase}/assignments/1/assessments/2", { initialCache: false, } );

Describe the bug

When running on 3.0.0-rc.11. I get this error:

Module @nuxtjs-alt/proxy is disabled due to incompatibility issues - [nuxt] Nuxt version ^3.0.0 is required but currently using 3.0.0-rc.11

If downgrading to 3.0.0 server errors with Cannot start nuxt: Cannot read properties of undefined (reading 'push')

Additional context

No response

Logs

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions