UNPKG

cartridge_lib_vue_server_renderer

Version:
58 lines (37 loc) 2.4 kB
# Cartridge lib vue-server-renderer [![Version](https://img.shields.io/npm/v/cartridge_lib_vue_server_renderer.svg)](https://npmjs.org/package/cartridge_lib_vue_server_renderer) [![Build Status](https://travis-ci.com/pikamachu/pika-cartridge-vue-server-renderer.svg?branch=main)](https://travis-ci.com/pikamachu/pika-cartridge-vue-server-renderer) [![codecov](https://codecov.io/gh/pikamachu/pika-cartridge-vue-server-renderer/branch/main/graph/badge.svg)](https://codecov.io/gh/pikamachu/pika-cartridge-vue-server-renderer) ## Introduction Cartridge library from [vue-server-renderer](https://www.npmjs.com/package/vue-server-renderer) npm node module version 2.6.12 ## Build with * [vue](https://www.npmjs.com/package/vue) * [vue-server-renderer](https://www.npmjs.com/package/vue-server-renderer) * [Generator Cartridge Lib Module](https://www.npmjs.com/package/generator-cartridge-lib-module) ## Installation ### As standard SFCC cartridge This library can be installed as a standard SFRA cartridge cloning the repository and running npm script uploadCartridge ```` $ git clone git@github.com:pikamachu/pika-cartridge-vue-server-renderer.git $ cd pika-cartridge-vue-server-renderer $ npm run uploadCartridge ```` ### As npm library dependency on SFRA project This library can be added to an existing SFRA project as npm library dependency using ```` $ npm i cartridge_lib_vue_server_renderer ```` This option is recommended for develop environments using [vscode](https://code.visualstudio.com/) + [Prophet Debugger](https://marketplace.visualstudio.com/items?itemName=SqrTT.prophet) The Prophet Debugger Extension should be set with this configuration on user settings.json ```` "extension.prophet.upload.enabled": true, "extension.prophet.ignore.list": ["\\.git", "\\.zip$"], ```` ## Usage This cartridge library is a babel transpilation to ES5 with some minor changes in order to be usable as a standard SFRA cartridge. The vue-server-renderer module can be loaded using require cartridge as a standard SFRA script. ```` var vue-server-renderer = require('*/cartridge/scripts/lib/vue-server-renderer/index'); ```` See usage examples on [cartridge-vue-server-renderer-examples](https://github.com/pikamachu/pika-cartridge-vue-server-renderer-examples) repository See [vue-server-renderer](https://www.npmjs.com/package/vue-server-renderer) documentation for module usage.