Creating the frontend scaffold

To create the frontend scaffold, we will use Vue.js's command line, vue-cli, to generate the code for us. First of all, let's install vue-cli with the following commands:

npm install -g @vue/cli

At the time of writing, the version of vue-cli we used here is 3.0.1. 

Once vue-cli is installed, we can use its create command to generate the code. Let's create a Vue application called front-end under the root directory of the application by using the following command:

vue create front-end

And, in the prompt shown in Figure 8.4, we choose to manually select the following features: Babel, Router, Vuex, CSS Pre-processors, Linter, Unit, and E2E.

We enable the history mode for the router and choose SCSS/SASS as the CSS pre-processor. For Linter, we choose the ESLint + Standard configuration. And, we choose Jest as the unit testing solution and Nightwatch as the E2E testing solution. And, we choose NPM for package managing:

Figure 8.4: Vue CLI where manually selecting features
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.217.206.112