Search...
Toggle theme

Nuxt 2 Getting Started

Configure and install the latest NES version of Nuxt 2

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 Nuxt references in your package.json and ensure the Vue and server-renderer versions match within your dependencies and overrides

The below code block is an example for a Nuxt-only Never-Ending Support License

package.json
{
  "dependencies": {
    "nuxt": "npm:@neverendingsupport/nuxt2@2.18.1-nuxt-2.18.4",
    "vue": "2.7.16"
  },
  "devDependencies": {
    "@nuxt/types": "npm:@neverendingsupport/nuxt2@2.18.1-types-2.18.4"
  },
  "overrides": {
    "nuxt": {".": "npm:@neverendingsupport/nuxt2@2.18.1-nuxt-2.18.4"},
    "@nuxt/babel-preset-app": {".": "npm:@neverendingsupport/nuxt2@2.18.1-babel-preset-app-2.18.4"},
    "@nuxt/builder": {".": "npm:@neverendingsupport/nuxt2@2.18.1-builder-2.18.4"},
    "@nuxt/cli": {".": "npm:@neverendingsupport/nuxt2@2.18.1-cli-2.18.4"},
    "@nuxt/config": {".": "npm:@neverendingsupport/nuxt2@2.18.1-config-2.18.4"},
    "@nuxt/core": {".": "npm:@neverendingsupport/nuxt2@2.18.1-core-2.18.4"},
    "@nuxt/generator": {".": "npm:@neverendingsupport/nuxt2@2.18.1-generator-2.18.4"},
    "@nuxt/nuxt-start": {".": "npm:@neverendingsupport/nuxt2@2.18.1-nuxt-start-2.18.4"},
    "@nuxt/server": {".": "npm:@neverendingsupport/nuxt2@2.18.1-server-2.18.4"},
    "@nuxt/types": {".": "npm:@neverendingsupport/nuxt2@2.18.1-types-2.18.4"},
    "@nuxt/utils": {".": "npm:@neverendingsupport/nuxt2@2.18.1-utils-2.18.4"},
    "@nuxt/vue-app": {
      ".": "npm:@neverendingsupport/nuxt2@2.18.1-vue-app-2.18.4",
      "vue-template-renderer": "2.7.16"
    },
    "@nuxt/vue-renderer": {
      ".": "npm:@neverendingsupport/nuxt2@2.18.1-vue-renderer-2.18.4"},
      "vue-server-renderer": "2.7.16"
    },
    "@nuxt/webpack": {
        ".": "npm:@neverendingsupport/nuxt2@2.18.1-webpack-2.18.4",
        "vue-server-renderer": "2.7.16"
    }
  }

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 and run the service

npm install
npm run serve

And just like that, you're running Nuxt 2 with Never-Ending Support!

Additional Information

Package Name & Config InstructionsLatest NES VersionDirect Download Link
nuxt2.18.1-nuxt-2.18.4Download
babel-preset-app2.18.1-babel-preset-app-2.18.4Download
builder2.18.1-builder-2.18.4Download
cli2.18.1-cli-2.18.4Download v1.1
config2.18.1-config-2.18.4Download
core2.18.1-core-2.18.4Download
generator2.18.1-generator-2.18.4Download
nuxt-start2.18.1-nuxt-start-2.18.4Download
server2.18.1-server-2.18.4Download
types2.18.1-types-2.18.4Download
utils2.18.1-utils-2.18.4Download
vue-app2.18.1-vue-app-2.18.4Download
vue-renderer2.18.1-vue-renderer-2.18.4Download
webpack2.18.1-webpack-2.18.4Download