Install Nuxt NES

Configure and install the latest version of Nuxt 2 NES

Minimum Requirements

Please review our Minimum Requirements to ensure a smooth installation. Then follow 3 easy steps:

  1. Update your package.json
  2. Create or update your .npmrc file
  3. Install & Run!

Detailed Instructions

Substitute the Nuxt dependencies in your package.json with the following

The below code block is an example for a Nuxt-only Never‑Ending Support License. Choose the correct code block based on your license type.

Nuxt Standalone
Vue Essentials
{
  "name": "example-application",
  "scripts": {
    "dev": "nuxt"
  },
  "dependencies": {
    "nuxt": "npm:@neverendingsupport/nuxt2@2.18.1-nuxt-2.18.5",
    "vue": "2.7.16"
  },
  "devDependencies": {
    "@nuxt/types": "npm:@neverendingsupport/nuxt2@2.18.1-types-2.18.5",
    "@nuxt/babel-preset-app": "npm:@neverendingsupport/nuxt2@2.18.1-babel-preset-app-2.18.5",
    "@nuxt/webpack": "npm:@neverendingsupport/nuxt2@2.18.1-webpack-2.18.5",
    "@nuxt/vue-renderer": "npm:@neverendingsupport/nuxt2@2.18.1-vue-renderer-2.18.5",
    "@nuxt/vue-app": "npm:@neverendingsupport/nuxt2@2.18.1-vue-app-2.18.5",
    "@nuxt/builder": "npm:@neverendingsupport/nuxt2@2.18.1-builder-2.18.5",
    "@nuxt/cli": "npm:@neverendingsupport/nuxt2@2.18.1-cli-2.18.5",
    "@nuxt/config": "npm:@neverendingsupport/nuxt2@2.18.1-config-2.18.5",
    "@nuxt/core": "npm:@neverendingsupport/nuxt2@2.18.1-core-2.18.5",
    "@nuxt/generator": "npm:@neverendingsupport/nuxt2@2.18.1-generator-2.18.5",
    "nuxt-start": "npm:@neverendingsupport/nuxt2@2.18.1-nuxt-start-2.18.5",
    "@nuxt/server": "npm:@neverendingsupport/nuxt2@2.18.1-server-2.18.5",
    "@nuxt/utils": "npm:@neverendingsupport/nuxt2@2.18.1-utils-2.18.5"
  },
  "overrides": {
    "nuxt": {
      ".": "npm:@neverendingsupport/nuxt2@2.18.1-nuxt-2.18.5"
    },
    "@nuxt/babel-preset-app": {
      ".": "npm:@neverendingsupport/nuxt2@2.18.1-babel-preset-app-2.18.5"
    },
    "@nuxt/builder": {
      ".": "npm:@neverendingsupport/nuxt2@2.18.1-builder-2.18.5"
    },
    "@nuxt/cli": {
      ".": "npm:@neverendingsupport/nuxt2@2.18.1-cli-2.18.5"
    },
    "@nuxt/config": {
      ".": "npm:@neverendingsupport/nuxt2@2.18.1-config-2.18.5"
    },
    "@nuxt/core": {
      ".": "npm:@neverendingsupport/nuxt2@2.18.1-core-2.18.5"
    },
    "@nuxt/generator": {
      ".": "npm:@neverendingsupport/nuxt2@2.18.1-generator-2.18.5"
    },
    "nuxt-start": {
      ".": "npm:@neverendingsupport/nuxt2@2.18.1-nuxt-start-2.18.5"
    },
    "@nuxt/server": {
      ".": "npm:@neverendingsupport/nuxt2@2.18.1-server-2.18.5"
    },
    "@nuxt/types": {
      ".": "npm:@neverendingsupport/nuxt2@2.18.1-types-2.18.5"
    },
    "@nuxt/utils": {
      ".": "npm:@neverendingsupport/nuxt2@2.18.1-utils-2.18.5"
    },
    "@nuxt/vue-app": {
      ".": "npm:@neverendingsupport/nuxt2@2.18.1-vue-app-2.18.5",
      "vue-template-compiler": "^2.7.16"
    },
    "@nuxt/vue-renderer": {
      ".": "npm:@neverendingsupport/nuxt2@2.18.1-vue-renderer-2.18.5",
      "vue-server-renderer": "^2.7.16"
    },
    "@nuxt/webpack": {
      ".": "npm:@neverendingsupport/nuxt2@2.18.1-webpack-2.18.5",
      "vue-server-renderer": "^2.7.16"
    },
    "serialize-javascript": {
      ".": "^6.0.2"
    }
  }
}

Addressing CVE-2024-11831

To address XSS Vulnerability CVE-2024-11831, add the serialize-javascript package to your package.json overrides. The example code block above has already been updated to include this, but if you're seeing the vulnerability in your scanner or audit tools, verify that you have the following set:

{
  "overrides": {
    "serialize-javascript": {
      ".": "^6.0.2"
    }
  }
}

Create an .npmrc file with the following

.npmrc
@neverendingsupport:registry=https://registry.nes.herodevs.com/npm/pkg/
//registry.nes.herodevs.com/npm/pkg/:_authToken=<NES_ACCESS_TOKEN>

Install your dependencies

npm install

Additional Information

Direct Download URLs

Direct download URLs for Nuxt 2 NES are available below:

PackageURL
nuxt
2.18.1-nuxt-2.18.5
Download
nuxt-start
2.18.1-nuxt-start-2.18.5
Download
@nuxt/babel-preset-app
2.18.1-babel-preset-app-2.18.5
Download
@nuxt/builder
2.18.1-builder-2.18.5
Download
@nuxt/cli
2.18.1-cli-2.18.5
Download
@nuxt/config
2.18.1-config-2.18.5
Download
@nuxt/core
2.18.1-core-2.18.5
Download
@nuxt/generator
2.18.1-generator-2.18.5
Download
@nuxt/server
2.18.1-server-2.18.5
Download
@nuxt/types
2.18.1-types-2.18.5
Download
@nuxt/utils
2.18.1-utils-2.18.5
Download
@nuxt/vue-app
2.18.1-vue-app-2.18.5
Download
@nuxt/vue-renderer
2.18.1-vue-renderer-2.18.5
Download
@nuxt/webpack
2.18.1-webpack-2.18.5
Download