NPM Scripts

To help eliminate redundant tasks around the development process, please take note of some of the NPM scripts available to you. The following commands should be ran from your project's root directory. And of course, you can run any of the below commands using yarn run <command>.

npm run build

Build your app for production and package. More info can be found in the Building Your App section.

npm run dev

Run app in development.

You can also pass command line paramaters to the application with:

npm run dev --arg1=val1 --arg2

npm run lint

Lint all your src/'s and test/'s JS & Vue component files.

npm run lint:fix

Lint all your src/'s and test/'s JS & Vue component files and attempt to fix issues.

npm run pack

Run both npm run pack:main & npm run pack:renderer. Although these commands are available, there are not many cases where you will need to manually do this as npm run build will handle this step.

npm run pack:main

Run webpack to bundle main process source code.

npm run pack:renderer

Run webpack to bundle renderer process source code.

npm run unit

Run unit tests with Karma + Jasmine. More information on Unit Testing.

npm run e2e

Run end-to-end tests with Spectron + Mocha. More information on End-to-end Testing.

npm test

Runs both npm run unit & npm run e2e. More information on Testing.

results matching ""

    No results matching ""