Encore Installation

Encore Installation

First, make sure you install Node.js and also the Yarn package manager.

Then, install Encore into your project with Yarn:

1
$ yarn add @symfony/webpack-encore --dev

Note

If you want to use npm instead of yarn, replace yarn add xxx --dev by npm install xxx --save-dev.

Tip

If you are using Flex for your project, you can install Encore via:

1
$ composer require encore

This command creates (or modifies) a package.json file and downloads dependencies into a node_modules/ directory. When using Yarn, a file called yarn.lock is also created/updated. When using npm 5, a package-lock.json file is created/updated.

Tip

You should commit package.json and yarn.lock (or package-lock.json if using npm 5) to version control, but ignore node_modules/.

Next, create your webpack.config.js in First Example!

This work, including the code samples, is licensed under a Creative Commons BY-SA 3.0 license.