2016-08-06 2 views
0

Я пытаюсь установить модуль в узел, и я никогда раньше этого не делал. Я загрузил модуль busboy, который представляет собой папку с именем «busboy-master», которая поставляется с тремя подпапками и несколькими файлами. Я положил папку «помощник официанта-мастер» в C: \ Program Files \ nodejs \ node_modulesУстановка модулей в узел

В командной узел строке набираю: npm install busboy

На данный момент консоль, кажется, делает вещи, но Безразлично» t, похоже, дает либо ошибку, либо подтверждение.

Во всяком случае, когда я бегу мой JavaScript я все еще получаю ошибку на линии, которая говорит: var busboy = require('busboy');

и ошибки из консоли: Error, cannot find module busboy.

Я также попытался поставить Busboy-мастер папку в этом каталоге без везения: C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules.

Я никогда не устанавливал модуль раньше, и я не могу найти никаких пошаговых инструкций о том, как это сделать. Есть ли какие-то шаги, которые я пропускаю, или что-то большее или другое, что я должен делать?

Спасибо!

+0

Возможные дубликат [Что такое НПМ и зачем мне это нужно?] (Http://stackoverflow.com/questions/31930370/что-это-NPM-и-почему-ду-я-потребности этого) – Iceman

ответ

0

Ознакомьтесь с абсолютными основными принципами узла и числа оборотов в минуту. Сгибайте мышцы Google. Здесь я заставлю тебя начать. Я googled «что такое npm» и нашел это great introduction, который отвечает на ваш вопрос.

0

Просто удалите модуль busboy полностью из вашего узла. Просто перейдите в узел каталога модуля и дать команду

npm install busboy 

И в файле JS написать

var busboy = require('busboy'); 

Он будет работать точно.

2

Существует два способа установки npm.

1.Local

НОЙ установка npm_name

Если вы хотите использовать его на конкретном применении. Вы просто заходите в корневой каталог &, используя команду выше.

Область применения для этого npm предназначена только для этого приложения. Если вы хотите использовать его в другом приложении, вам необходимо установить его снова.

Если использование установить локально, путь установки будет с в той же папке, внутри node_modules папку установки NPM-имя

2. Глобальная

НПМ -g

Если вы хотите использовать его глобально. Предположите, что вы хотите использовать один номер в минуту в каждом приложении. Если вы устанавливаете глобально, вам не нужно устанавливать его снова.

Ex. Мы будем использовать экспресс-нпм в каждом приложении. Поэтому мы устанавливаем глобально &, используем его в каждом приложении.

путь папки установки будет C: \ Users \ имя_пользователя \ AppData \ Roaming \ НПМ

Смежные вопросы