npm ×31
Создан 04.01.2025
0
голоса
4
ответов
14
просмотров
Избежать пересборки node_modules в Elastic Beanstalk

У нас есть довольно простое приложение на Node.js, однако из-за механизма развертывания AWS Elastic Beanstalk обновление новой версии занимает около 5 минут (через команду git aws.push), даже если мы изменяем всего один файл.

То есть само коммитирование (и загрузка) происходит быстро (только 1...

0
голоса
5
ответов
31
просмотров
Не удалось проверить обновление npm

Проблема с npm после обновления Node.js и npm

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

Я пробовал удалить и заново установить npm, но не могу...

0
голоса
5
ответов
14
просмотров
Компилятор Angular требует TypeScript версии >=2.7.2 и <2.8.0, но найдена версия 2.8.3

Я начал получать следующую ошибку в своем приложении на Angular:

Компилятор Angular требует TypeScript версии >=2.7.2 и <2.8.0, но найдена версия 2.8.3.

Когда я пытаюсь понизить версию TypeScript до нужной, выполняя команду:

npm install -g typescript@2.7.2

то в выводе пишется, что...

0
голоса
5
ответов
15
просмотров
Как исправить ошибку "модуль не найден" при деплое Next.js на Vercel

Проблема с деплоем приложения на Next.js в Vercel

У меня есть приложение на Next.js, которое работает на моем компьютере и ранее развертывалось на Vercel без проблем. Однако у меня возникла ошибка при сборке на Vercel, которая выглядит следующим образом:

Я пробовал удалить папку...

5
голоса
5
ответов
29
просмотров
Как изменить версию npm с помощью nvm?

Я использую NVM для установки последних версий Node.js для своей работы с Node.js. Все работает отлично: я могу устанавливать разные версии и переключаться между ними. NVM также устанавливает последнюю версию NPM в каждой локальной папке .../bin вместе с бинарным файлом Node.js. Однако, похоже, нет...

6
голоса
5
ответов
33
просмотров
Неизвестное расширение файла ".ts" для файла TypeScript

Проблема запуска приложения на Heroku с использованием TypeScript

Я пытаюсь запустить свое приложение на Heroku, но получаю следующую трассировку стека. Это простое приложение на TypeScript, которое я использую с ts-node и nodemon.

Вот вывод ошибок, который я...

5
голоса
5
ответов
27
просмотров
Как переустановить зависимости приложения с помощью npm?

Существует ли простой способ переустановить все пакеты, от которых зависит мое приложение (т.е. те, которые находятся в папке node_modules моего приложения)?

5
голоса
3
ответов
27
просмотров
Что делает npm install --legacy-peer-deps? Когда рекомендуется использовать и какой потенциальный случай?

Встречаю ошибку при установке пакета:

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/react
npm ERR!   react@"17.0.1" from the root project
npm ERR! 
npm...
7
голоса
5
ответов
49
просмотров
Как использовать исполняемые файлы из пакета, установленного локально в node_modules?

Как использовать локальную версию модуля в node.js? Например, в моем приложении я установил coffee-script:

npm install coffee-script

Это устанавливает его в ./node_modules, а команда coffee находится в ./node_modules/.bin/coffee. Существует ли способ запустить эту команду, находясь в главной...

8
голоса
4
ответов
43
просмотров
Как указать необходимую версию Node.js в файле package.json?

У меня есть проект на Node.js, который требует версии Node 12 или выше. Можно ли указать это в файле packages.json, чтобы установщик автоматически проверял и информировал пользователей, если им нужно обновить версию Node?

8
голоса
5
ответов
54
просмотров
nvm постоянно "забывает" Node.js в новой сессии терминала

При использовании новой сессии терминала в OS X, nvm забывает версию node и по умолчанию переходит на ничего:

$ nvm ls:

     .nvm
 v0.11.12
 v0.11.13

Мне постоянно нужно вводить nvm use v0.11.13 в каждой сессии:

     .nvm
 v0.11.12

-> v0.11.13

Я пробовал как...

6
голоса
3
ответов
36
просмотров
npm install против update - в чем разница?

Какова практическая разница между командами npm install и npm update? Когда мне следует использовать ту или иную команду?

7
голоса
5
ответов
36
просмотров
Ошибка: EACCES: отказано в доступе, доступ к '/usr/local/lib/node_modules'

Описание проблемы:

При попытке установить пакет через NPM возникает ошибка:

Error: EACCES: permission denied, access '/usr/local/lib/node_modules'

Код ошибки выглядит следующим образом:

npm ERR! path /usr/local/lib/node_modules
npm ERR! code EACCES
npm ERR! errno -13
npm ERR!...
8
голоса
5
ответов
64
просмотров
Как предотвратить установку "devDependencies" модулей NPM для Node.js (package.json)?

У меня есть следующий сокращенный вариант файла package.json:

{
  "name": "a-module",
  "version": "0.0.1",
  "dependencies": {
    "coffee-script":      ">= 1.1.3"
  },
  "devDependencies": {
    "stylus":             ">= 0.17.0"
  }
}

Я использую версию NPM 1.1.1 на Mac...

7
голоса
5
ответов
37
просмотров
Node Sass не может найти биндинг для вашей текущей среды

Я сталкиваюсь с проблемами при сборке приложения, потому что node-sass постоянно выдает ошибку.

ERROR in Missing binding /Users/warren/Sites/random-docs/my-cms/node_modules/node-sass/vendor/darwin-x64-11/binding.node
Node Sass could not find a binding for your current environment: OS X 64-bit...
14
голоса
5
ответов
71
просмотров
Как удалить модули npm в Node.js?

Как известно, любой модуль npm можно установить с помощью простой команды: npm install <имя_модуля>. Я установил несколько модулей, которые больше не использую, и хочу их удалить. У меня есть несколько вопросов по этому поводу:

Существует ли команда или процесс для удаления модуля из...

9
голоса
5
ответов
50
просмотров
Почему "npm install" перезаписывает package-lock.json?

Я недавно обновился до npm@5. Теперь у меня есть файл package-lock.json, который содержит все зависимости из package.json. Я ожидал, что при запуске команды npm install версии зависимостей будут подтягиваться из lock-файла для определения того, что должно быть установлено в моем каталоге...

19
голоса
2
ответов
53
просмотров
В чем разница между Bower и npm?

Какова основная разница между bower и npm? Хочу получить простой и понятный ответ. Я заметил, что некоторые из моих коллег используют bower и npm взаимозаменяемо в своих проектах.

10
голоса
5
ответов
47
просмотров
Как вывести список установленных пакетов npm?

Как мне отобразить только пакеты, установленные пользователем / в окружении в npm? Когда я выполняю команду npm -g list, она выводит все пакеты и их зависимости. Вместо этого мне хотелось бы увидеть только пакеты, установленные в текущем проекте или окружении.

7
голоса
5
ответов
34
просмотров
Локальная зависимость в package.json

У меня есть следующая проблема: я хочу, чтобы команда npm install также устанавливала package.json из ../somelocallib и, что более важно, его зависимости. Я пробовал добавить ../somelocallib в секцию dependencies в моем package.json, как показано ниже:

"dependencies": { "express": "*", ...