Vue not deploying correctly?

my app name is http://bigrecipebook.netlify.app and the repo that it is drawing from is GitHub - philipmjobe/recipebook_vue_app I keep having issues with getting this site deployed and it keeps giving me this giant block of stuff

3:11:00 PM: Build ready to start
3:11:02 PM: build-image version: d2c6dbeac570350a387d832f64bc980dc964ad65 (focal)
3:11:02 PM: build-image tag: v4.8.0
3:11:02 PM: buildbot version: d55f0e56914fe47f1da6cb8643fc70c3a78a2970
3:11:02 PM: Fetching cached dependencies
3:11:02 PM: Failed to fetch cache, continuing with build
3:11:02 PM: Starting to prepare the repo for build
3:11:02 PM: No cached dependencies found. Cloning fresh repo
3:11:02 PM: git clone https://github.com/philipmjobe/recipebook_vue_app
3:11:02 PM: Preparing Git Reference refs/heads/main
3:11:03 PM: Parsing package.json dependencies
3:11:04 PM: Starting build script
3:11:04 PM: Installing dependencies
3:11:04 PM: Python version set to 2.7
3:11:04 PM: Downloading and installing node v16.15.1...
3:11:05 PM: Downloading https://nodejs.org/dist/v16.15.1/node-v16.15.1-linux-x64.tar.xz...
3:11:05 PM: Computing checksum with sha256sum
3:11:05 PM: Checksums matched!
3:11:07 PM: Now using node v16.15.1 (npm v8.11.0)
3:11:07 PM: Started restoring cached build plugins
3:11:07 PM: Finished restoring cached build plugins
3:11:07 PM: Attempting ruby version 2.7.2, read from environment
3:11:08 PM: Using ruby version 2.7.2
3:11:09 PM: Using PHP version 8.0
3:11:09 PM: No npm workspaces detected
3:11:09 PM: Started restoring cached node modules
3:11:09 PM: Finished restoring cached node modules
3:11:09 PM: Installing NPM modules using NPM version 8.11.0
3:11:10 PM: npm WARN config tmp This setting is no longer used.  npm stores temporary files in a special
3:11:10 PM: npm WARN config location in the cache, and they are managed by
3:11:10 PM: npm WARN config     [`cacache`](http://npm.im/cacache).
3:11:10 PM: npm WARN config tmp This setting is no longer used.  npm stores temporary files in a special
3:11:10 PM: npm WARN config location in the cache, and they are managed by
3:11:10 PM: npm WARN config     [`cacache`](http://npm.im/cacache).
3:11:23 PM: added 931 packages, and audited 932 packages in 14s
3:11:23 PM: 98 packages are looking for funding
3:11:23 PM:   run `npm fund` for details
3:11:23 PM: found 0 vulnerabilities
3:11:24 PM: NPM modules installed
3:11:24 PM: npm WARN config tmp This setting is no longer used.  npm stores temporary files in a special
3:11:24 PM: npm WARN config location in the cache, and they are managed by
3:11:24 PM: npm WARN config     [`cacache`](http://npm.im/cacache).
3:11:24 PM: Started restoring cached go cache
3:11:24 PM: Finished restoring cached go cache
3:11:24 PM: go version go1.16.5 linux/amd64
3:11:24 PM: go version go1.16.5 linux/amd64
3:11:24 PM: Installing missing commands
3:11:24 PM: Verify run directory
3:11:25 PM: ​
3:11:25 PM: ────────────────────────────────────────────────────────────────
3:11:25 PM:   Netlify Build                                                 
3:11:25 PM: ────────────────────────────────────────────────────────────────
3:11:25 PM: ​
3:11:25 PM: ❯ Version
3:11:25 PM:   @netlify/build 27.1.3
3:11:25 PM: ​
3:11:25 PM: ❯ Flags
3:11:25 PM:   baseRelDir: true
3:11:25 PM:   buildId: 629fa2c43e885a090ba01f8e
3:11:25 PM:   deployId: 629fa2c43e885a090ba01f90
3:11:25 PM: ​
3:11:25 PM: ❯ Current directory
3:11:25 PM:   /opt/build/repo
3:11:25 PM: ​
3:11:25 PM: ❯ Config file
3:11:25 PM:   No config file was defined: using default values.
3:11:25 PM: ​
3:11:25 PM: ❯ Context
3:11:25 PM:   production
3:11:25 PM: ​
3:11:25 PM: ────────────────────────────────────────────────────────────────
3:11:25 PM:   1. Build command from Netlify app                             
3:11:25 PM: ────────────────────────────────────────────────────────────────
3:11:25 PM: ​
3:11:25 PM: $ CI= npm run build
3:11:25 PM: npm WARN config tmp This setting is no longer used.  npm stores temporary files in a special
3:11:25 PM: npm WARN config location in the cache, and they are managed by
3:11:25 PM: npm WARN config     [`cacache`](http://npm.im/cacache).
3:11:25 PM: > recipebook_vue_app@0.1.0 build
3:11:25 PM: > vue-cli-service build
3:11:26 PM: -  Building legacy bundle for production...
3:11:37 PM:  ERROR  Failed to compile with 1 error7:11:37 PM
3:11:37 PM: 
3:11:37 PM: /opt/build/repo/src/main.js
3:11:37 PM:   9:41  error  Replace `·?·"http://localhost:3000"` with `⏎····?·"http://localhost:3000"⏎···`  prettier/prettier
3:11:37 PM: 
3:11:37 PM: /opt/build/repo/src/router/index.js
3:11:37 PM:   21:21  error  Insert `⏎·····`  prettier/prettier
3:11:37 PM: 
3:11:37 PM: /opt/build/repo/src/views/HomeView.vue
3:11:37 PM:   19:11  error  Replace `·v-for="recipe·in·recipes"·v-bind:key="recipe.id"·class="dropdown-item"·v-bind:to="`/recipes/${recipe.id}`"` with `⏎··········v-for="recipe·in·recipes"⏎··········v-bind:key="recipe.id"⏎··········class="dropdown-item"⏎··········v-bind:to="`/recipes/${recipe.id}`"⏎········`  prettier/prettier
3:11:37 PM:   27:11  error  Replace `·v-for="recipe·in·recipes"·v-bind:key="recipe.id"·class="col-sm-4·mb-4"` with `⏎········v-for="recipe·in·recipes"⏎········v-bind:key="recipe.id"⏎········class="col-sm-4·mb-4"⏎······`                                                                                            prettier/prettier
3:11:37 PM:   34:77  error  Replace `>More·info</a` with `⏎··············>More·info</a⏎············`                                                                                                                                                                                                                   prettier/prettier
3:11:37 PM: 
3:11:37 PM: /opt/build/repo/src/views/RecipesNew.vue
3:11:37 PM:   6:11  error  Replace `Please·Separate·Each·Of·The·Ingredients·With·Commas·","·And·Each·Step·In·The·Directions·With·A·Period·"."` with `⏎········Please·Separate·Each·Of·The·Ingredients·With·Commas·","·And·Each·Step·In⏎········The·Directions·With·A·Period·"."⏎······`  prettier/prettier
3:11:37 PM: 
3:11:37 PM: /opt/build/repo/src/views/RecipesShow.vue
3:11:37 PM:   11:14  error  Replace `·v-for="(ingredient,·index)·in·recipe.ingredients_list"·:key="index">{{·ingredient·}}` with `⏎············v-for="(ingredient,·index)·in·recipe.ingredients_list"⏎············:key="index"⏎··········>⏎············{{·ingredient·}}⏎··········`  prettier/prettier
3:11:37 PM:   16:81  error  Replace `{{·direction·}}` with `⏎············{{·direction·}}⏎··········`                                                                                                                                                                                 prettier/prettier
3:11:37 PM:   29:73  error  Replace `Add·Note` with `⏎··············Add·Note⏎············`                                                                                                                                                                                           prettier/prettier
3:11:37 PM: 
3:11:37 PM: ✖ 13 problems (9 errors, 4 warnings)
3:11:37 PM:   9 errors and 0 warnings potentially fixable with the `--fix` option.
3:11:37 PM: 
3:11:37 PM: You may use special comments to disable some warnings.
3:11:37 PM: Use // eslint-disable-next-line to ignore the next line.
3:11:37 PM: Use /* eslint-disable */ to ignore all warnings in a file.
3:11:37 PM:  ERROR  Error: Build failed with errors.
3:11:37 PM: Error: Build failed with errors.
3:11:37 PM:     at /opt/build/repo/node_modules/@vue/cli-service/lib/commands/build/index.js:207:23
3:11:37 PM:     at /opt/build/repo/node_modules/webpack/lib/webpack.js:148:8
3:11:37 PM:     at /opt/build/repo/node_modules/webpack/lib/HookWebpackError.js:68:3
3:11:37 PM:     at Hook.eval [as callAsync] (eval at create (/opt/build/repo/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:6:1)
3:11:37 PM:     at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (/opt/build/repo/node_modules/tapable/lib/Hook.js:18:14)
3:11:37 PM:     at Cache.shutdown (/opt/build/repo/node_modules/webpack/lib/Cache.js:150:23)
3:11:37 PM:     at /opt/build/repo/node_modules/webpack/lib/Compiler.js:1225:15
3:11:37 PM:     at Hook.eval [as callAsync] (eval at create (/opt/build/repo/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:6:1)
3:11:37 PM:     at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (/opt/build/repo/node_modules/tapable/lib/Hook.js:18:14)
3:11:37 PM:     at Compiler.close (/opt/build/repo/node_modules/webpack/lib/Compiler.js:1218:23)
3:11:37 PM:     at /opt/build/repo/node_modules/webpack/lib/webpack.js:147:16
3:11:37 PM:     at finalCallback (/opt/build/repo/node_modules/webpack/lib/Compiler.js:441:32)
3:11:37 PM:     at /opt/build/repo/node_modules/webpack/lib/Compiler.js:458:13
3:11:38 PM: Creating deploy upload records
3:11:37 PM:     at Hook.eval [as callAsync] (eval at create (/opt/build/repo/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:24:1)
3:11:37 PM:     at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (/opt/build/repo/node_modules/tapable/lib/Hook.js:18:14)
3:11:37 PM:     at onCompiled (/opt/build/repo/node_modules/webpack/lib/Compiler.js:456:21)
3:11:37 PM: ​
3:11:37 PM: ────────────────────────────────────────────────────────────────
3:11:39 PM: Failed during stage 'building site': Build script returned non-zero exit code: 2 (https://ntl.fyi/exit-code-2)
3:11:37 PM:   "build.command" failed                                        
3:11:37 PM: ────────────────────────────────────────────────────────────────
3:11:37 PM: ​
3:11:37 PM:   Error message
3:11:37 PM:   Command failed with exit code 1: CI= npm run build (https://ntl.fyi/exit-code-1)
3:11:37 PM: ​
3:11:37 PM:   Error location
3:11:37 PM:   In Build command from Netlify app:
3:11:37 PM:   CI= npm run build
3:11:37 PM: ​
3:11:37 PM:   Resolved config
3:11:37 PM:   build:
3:11:37 PM:     command: CI= npm run build
3:11:37 PM:     commandOrigin: ui
3:11:37 PM:     environment:
3:11:37 PM:       - BASE_URL
3:11:37 PM:     publish: /opt/build/repo/dist
3:11:37 PM:     publishOrigin: ui
3:11:37 PM: Caching artifacts
3:11:37 PM: Started saving node modules
3:11:37 PM: Finished saving node modules
3:11:37 PM: Started saving build plugins
3:11:37 PM: Finished saving build plugins
3:11:37 PM: Started saving pip cache
3:11:37 PM: Finished saving pip cache
3:11:37 PM: Started saving emacs cask dependencies
3:11:37 PM: Finished saving emacs cask dependencies
3:11:37 PM: Started saving maven dependencies
3:11:37 PM: Finished saving maven dependencies
3:11:37 PM: Started saving boot dependencies
3:11:37 PM: Finished saving boot dependencies
3:11:37 PM: Started saving rust rustup cache
3:11:37 PM: Finished saving rust rustup cache
3:11:37 PM: Started saving go dependencies
3:11:37 PM: Finished saving go dependencies
3:11:38 PM: Build failed due to a user error: Build script returned non-zero exit code: 2
3:11:39 PM: Failing build: Failed to build site
3:11:39 PM: Finished processing build request in 37.097310244s

and I have tried to set the CI to equal npm run build and also saw an article about setting a variable to CI to equal false in the deploy settings and still getting nada. I have one other site deployed through netlify and everything that I have done in this app matches that app and I am still not getting anywhere any help would be appreciated

{
  "name": "recipebook_vue_app",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint"
  },
  "dependencies": {
    "@popperjs/core": "^2.11.5",
    "axios": "^0.26.0",
    "bootstrap": "^5.1.3",
    "core-js": "^3.8.3",
    "vue": "^2.6.14",
    "vue-router": "^3.5.1",
    "vue2-filters": "^0.14.0"
  },
  "devDependencies": {
    "@babel/core": "^7.12.16",
    "@babel/eslint-parser": "^7.12.16",
    "@vue/cli-plugin-babel": "~5.0.0",
    "@vue/cli-plugin-eslint": "~5.0.0",
    "@vue/cli-plugin-router": "~5.0.0",
    "@vue/cli-service": "~5.0.0",
    "eslint": "^7.32.0",
    "eslint-config-prettier": "^8.3.0",
    "eslint-plugin-prettier": "^4.0.0",
    "eslint-plugin-vue": "^8.0.3",
    "prettier": "^2.4.1",
    "vue-template-compiler": "^2.6.14"
  }
}

and my packages.json if that helps.

What happens when you try this"

Thank you for getting back to me I actually found that adding that line about the prettier fixed the problem that I was having too.

rules: {
    "no-console": process.env.NODE_ENV === "production" ? "warn" : "off",
    "no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off",
    "prettier/prettier": 0,
  },