LogRocket module for Nuxt.js
- Supports
logrocket-vuex
plugin integration by default - Ability to run in development mode
- 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 themodules
section of yournuxt.config.js
file
{
modules: [
'nuxt-logrocket',
],
logRocket: {
logRocketId: '',
devModeAllowed: false,
}
}
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.
- Type:
String
- Default:
process.env.LOGROCKET_ID || ''
- Default:
- Type:
Boolean
- Default:
process.env.LOGROCKET_DEV_MODE_ALLOWED || false
- Default:
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
- Clone this repository
- Install dependencies using
yarn install
ornpm install
- Start development server using
yarn run dev
ornpm run dev
- Point your browser to
http://localhost:3000
MIT License - Alibaba Travels Co