bugl
bugl
HomeLearnPatternsPathsSearch
HomeLearnPatternsPathsSearch

Loading lesson path

Learn/Node.js/Module Basics
Node.js•Module Basics

Node.js NPM Scripts

Flash cards

Review the key moves

1/4
Core idea

What is the main idea behind Node.js NPM Scripts?

Lesson checks

Practice each idea before moving on

Short Mimo-style checks built from this lesson's code, terms, and sequence.

1Quick choice

Which statement best captures the main point of this lesson?

2Fill blank

Complete the missing token from the example code.

"___": {
3Order

Put the learning moves in the order that makes the concept easiest to apply.

Common Uses for NPM Scripts
Running NPM Scripts
Defining Scripts in package.json

What are NPM Scripts?

NPM scripts are commands you define in your package.json file to automate tasks like:

  • Running your app
  • Testing
  • Building
  • Cleaning up files

They make it easy to manage common tasks with simple commands.

Defining Scripts in package.json

Inside package.json , the scripts section lets you name and define commands:

{
 "scripts": {
 "start": "node index.js",
 "test": "echo \"Running tests...\" && exit 0",
 "dev": "nodemon index.js"
 }
}

Each script can be run from the command line using npm run <script-name> .

Running NPM Scripts

To run a script, use:

npm run dev

For the special start script, you can just use:

npm start

And for test

npm test

Common Uses for NPM Scripts

  • Start your app
  • Run tests
  • Use tools like nodemon or webpack
  • Build or bundle your code
  • Lint or format your code

Summary

NPM scripts help automate and simplify project tasks.

Define them in package.json and run them easily with npm.

Previous

Node.js package.json

Next

Node.js Managing Dependencies