Giter VIP home page Giter VIP logo

nuxt-logrocket's Introduction

nuxt-logrocket

nuxt-logrocket

npm (scoped with tag) npm CircleCI Codecov Dependencies js-standard-style

LogRocket module for Nuxt.js

๐Ÿ“– Release Notes

Features

  • Supports logrocket-vuex plugin integration by default
  • Ability to run in development mode

Setup

  • Add nuxt-logrocket dependency using yarn or npm to your project
yarn add nuxt-logrocket

OR

npm install nuxt-logrocket --save
  • Add nuxt-logrocket to the modules section of your nuxt.config.js file
{
  modules: [
    'nuxt-logrocket',
  ],

  logRocket: {
    logRocketId: '',
    devModeAllowed: false,
  }
}

Options

Options can be passed using either environment variables or logRocket section in nuxt.config.js. Setting a value for the required logRocketId option is enough in most cases.

logRocketId

  • Type: String
    • Default: process.env.LOGROCKET_ID || ''

devModeAllowed

  • Type: Boolean
    • Default: process.env.LOGROCKET_DEV_MODE_ALLOWED || false

Usage

LogRocket gets automatically injected into your application when it is setup correctly. By default this module works only in production and on client-side events.

In order to use LogRocket's injected functionality in your application, you can use :

this.$logRocket

in your components or :

app.$logRocket

in plugins.

If Vuex store is initialized, LogRocket Vuex plugin will be automatically registered.

Visit LogRocket's website for a full list of features : Docs

Development

  • Clone this repository
  • Install dependencies using yarn install or npm install
  • Start development server using yarn run dev or npm run dev
  • Point your browser to http://localhost:3000

License

MIT License - Alibaba Travels Co

nuxt-logrocket's People

Contributors

farzadso avatar renovate-bot avatar dependabot[bot] avatar gaelreyrol avatar renovate[bot] avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.