Interface Editor
The Interface Editor is an application that allows to modify and customize the coveo-search-ui.
Install
npm install coveo-interface-editor --save
Development
Node version 6+ required
npm install -g gulp # Gulp is the build tool, -g to install globally (so you can call gulp directly in the cmd line)
npm install # Install all the local dependencies for the project
gulp # Compiles the project (you may need to use ./node_modules/.bin/gulp).
See Gulpfile.js
for more options.
Dev server
gulp dev
gulp dev --env.production # Starts a dev server while compiling in production mode (useful for testing the build).
This starts a webpack dev server available on http://localhost:8083
It also starts a node js express server on http://localhost:3000 to act as a mock backend that allows to save and load search pages.
Prod server
gulp prod
Compiles resources in production mode and starts a node server on http://localhost:3000.
License
(c) Copyright 2017 Coveo Solutions Inc, all rights reserved.