Menade du?

  • Drupal är ett webbpubliceringssystem

node

Logotyp för node.js Logotyp för node.js Logotyp för node.js ™

Specialtecken

Webbplats

Node js.org

Förkortningar

  • NPM - Node Package Manager
  • NVM - Node Version Manager
  • LTS - Long term support
  • CITGM - Canary in the Gold Mine

  • REPL - Read-Eval-Print-Loop

Kommentarer

// En kommentar /* En kommentar */

Fil med inställningar

package.json

Fil

lockfile

Version av node

node -v node --version

Vilken node?

which node

Kör en fil manuellt

node file.js

Mapp

node_modules

Mapp för globala paket

/usr/local/lib/node_modules

Version av nvm

nvm --version

Default version

nvm alias default 5.10.1 nvm ls-remote
Clusterfuck

Citat

npm loves you
left-pad
59 vulnerabilities (17 moderate, 40 high, 2 critical)
npm config set ignore-scripts true Logotyp för NPM - Node Package Manager

Pakethanterare

  • npm

Version av NPM

npm -v npm --version

Vilken NPM?

which npm

Sökväg

/usr/local/bin/npm

Alla lokala versioner

npm ls

Fil

.npmrc

UNIX

npm install npm start npm -v npm run build

😂

✗ npm run build npm ERR! missing script: build npm ERR! A complete log of this run can be found in: npm ERR! /Users/<USER>/.npm/_logs/2020-09-13T22_41_11_530Z-debug.log ✗ npm build

Installera Yarn med NPM i UNIX

npm install yarn -g

Uppdatera paket för ett projekt med npm

npm update

Uppgradera Yarn i UNIX

yarn upgrade

Sätt registry för Yarn i UNIX

yarn config set "@bit:registry" "https://node.bit.dev/"

UNIX Yeoman

npm search yeoman-generator Logotyp för Electron Logotyp för Lit

Ramverk

https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash

Paket

  • grunt
  • grunt-autoprefixer
  • grunt-bower-install
  • grunt-concurrent
  • grunt-contrib-clean
  • grunt-contrib-compass
  • grunt-contrib-concat
  • grunt-contrib-connect
  • grunt-contrib-copy
  • grunt-contrib-cssmin
  • grunt-contrib-htmlmin
  • grunt-contrib-imagemin
  • grunt-contrib-jshint
  • grunt-contrib-uglify
  • grunt-contrib-watch
  • grunt-modernizr
  • grunt-newer
  • grunt-rev
  • grunt-steroids
  • grunt-svgmin
  • grunt-usemin
  • jshint-stylish
  • load-grunt-tasks
  • time-grunt

  • Bump
  • Require
  • Wemo
  • Pressure

  • Sinopia

Spara en fil med node

.save

Ladda en fil med node

.load

Stäng

.exit

Hjälp

.help

Välgörenhet för projekt

npm fund

Visa version av i Electron.js

process.versions['node'] Ryan Dahl

Kända personer

  • Ryan Dahl
Yarn logotyp

Liknande

Liknande namn

Javascript logotyp

Programmeringsspråk

Restify logotyp

Externa länkar

Uppsättning av React

npm i create-react-app npx create-react-app . --use-npm --typescript

React

➜ webapp-react git:(branch) ✗ npm install npm WARN old lockfile npm WARN old lockfile The package-lock.json file was created with an old version of npm, npm WARN old lockfile so supplemental metadata must be fetched from the registry. npm WARN old lockfile npm WARN old lockfile This is a one-time fix-up, please be patient... npm WARN old lockfile up to date, audited 2163 packages in 16s 164 packages are looking for funding run `npm fund` for details 34 vulnerabilities (23 moderate, 9 high, 2 critical) To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details.