Запитання з тегом «npm»

npm - офіційний менеджер пакунків для Node.js, неблокуючої, асинхронної системи вводу / виводу, яка використовує механізм JavaScript V8 JavaScript. Його можна використовувати для встановлення та публікації модулів CommonJS, плагінів jQuery, багаторазового використання коду JavaScript (бібліотеки) та програм CLI на основі JavaScript.

6
Як використовувати іншу версію python під час встановлення NPM?
У мене встановлений термінальний доступ до VPS під керуванням centos 5.9 та пітоном 2.4.3 за замовчуванням. Я також встановив python 2.7.3 через ці команди: (я використовував make altinstallзамість make install) wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz tar -xf Python-2.7.3.tgz cd Python-2.7.3 ./configure make make altinstall тоді я встановив node.js з джерела за допомогою цих …
218 python  node.js  centos  npm 

3
Навіщо використовувати залежності від рівних у npm для плагінів?
Чому, наприклад, плагін Grunt визначає свою залежність від grunt як " однорангову залежність "? Чому плагін не може мати Grunt як власну залежність у grunt-plug / node_modules ? Тут описані залежності від рівних: https://nodejs.org/en/blog/npm/peer-dependitions/ Але я насправді не розумію. Приклад На даний момент я працюю з AppGyver Steroids, який використовує …


17
Чи може pm2 запустити сценарій 'npm start'
Чи є спосіб для pm2 запустити сценарій запуску npm або вам просто потрібно запустити pm2 start app.js Так у розвитку npm start Тоді у виробництві з pm2 ви б запустили щось подібне pm2 start 'npm start' Є рівнозначний спосіб зробити це forever: forever start -c "npm start" ./
212 node.js  npm  pm2 

18
Як вказати порт для запуску проекту, створеного на основі створення-реагування?
Мій проект базується на додатку create-react-app . npm startабо yarn startза замовчуванням буде запущено програму на порт 3000, і немає можливості вказувати порт у package.json. Як я можу вказати порт, який я обрав у цьому випадку? Я хочу запустити два цього проекту одночасно (для тестування), один у порту 3005та інший …
211 reactjs  npm 

10
npm встановлювати приватні сховища github залежно від package.json
Я намагаюся встановити приватне сховище github від npm, що включає інші приватні сховища github як залежність. Спробував багато способів і публікацій, але жоден не працює. Ось що я роблю: npm install git+https://github.com/myusername/mygitrepository.git в package.json виглядає так: "dependencies": { "repository1name": "git+https://github.com/myusername/repository1.git", "repository2name": "git+https://github.com/myusername/repository2.git" } Який правильний спосіб це зробити?

26
Помилка встановлення NPM: Несподіваний кінець входу JSON під час розбору біля "... nt-webpack-plugin": "0"
Створюючи новий проект Angular 5: версія вузла: 8.9.2 npm версія: 5.5.1 Моє командування npm install -g @angular/cli Помилка є npm ERR! **Unexpected end of JSON input while parsing near '...nt-webpack-plugin":"0'** npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\Aashitec\AppData\Roaming\npm-cache\_logs\2017-12-06T13_10_10_729Z-debug.log журнал помилок http://www.aashitechno.in/2017-12-06T13_10_10_729Z-debug.log

16
nvm не сумісний із параметром "prefix" npm config:
Я намагаюся запустити іншу версію NodeJS, nvmале отримую цю помилку: $ nvm use v4.2.4 nvm is not compatible with the npm config "prefix" option: currently set to "/Users/z/.npm-global" Run `npm config delete prefix` or `nvm use --delete-prefix v4.2.4` to unset it. У мене встановлено спеціальний префікс, щоб уникати його sudo …
208 node.js  npm  prefix  nvm 

8
Встановлення Bower на Ubuntu
Я намагаюся встановити Bower на XUbuntu 13.10, дотримуючись інструкцій на домашній сторінці Bower, після цього, sudo apt-get install npmі sudo npm install -g bowerпісля bowerотримання командного рядка я отримую наступне : /usr/bin/env: node: No such file or directory Потім я встановлюю Node (хоча я припускаю, що це не було б …
206 npm  bower 

17
Глобальна установка NPM "не може знайти модуль"
Я написав модуль, який я опублікував у npm мить назад (https://npmjs.org/package/wisp) Таким чином, він встановлений добре з командного рядка: $ npm i -g wisp Однак, коли я запускаю його з командного рядка, я постійно отримую помилку, що оптиміст не встановлений: $ wisp Error: Cannot find module 'optimist' at Function.Module._resolveFilename (module.js:338:15) …
206 node.js  npm 

9
npm ЗАПЕРЕДЖЕННЯ… потрібен одноранговий…, але жоден не встановлений. Ви повинні встановити залежності від однолітків
Я спробував запустити проект, завантажений з github . На жаль, під npm installчас наступних попереджень було показано. На основі цього питання я спробував змінити версію . Однак у мене виникла проблема, оскільки для деяких пакунків потрібні кілька версій інших пакетів. Розглянемо ці два рядки: npm WARN @angular/cdk@2.0.0-beta.10 requires a peer …

3
Як використовувати приватний репортаж Github як npm-залежність
Як я перераховую приватний GitHub репо як "dependency"ін package.json? Я спробував синтаксиси URL-адрес Github URL-адрес npmryanve/example , але виконання npm installв папці пакунків дає помилки "не вдалося встановити" для приватних залежностей. Чи існує спеціальний синтаксис (чи якийсь інший механізм) для залежності від приватних репостів?

3
Як встановити залежності package.json у поточному каталозі за допомогою npm
У мене є веб-додаток: fooapp . У мене є package.jsonкорінь. Я хочу встановити всі залежності в конкретній node_modules directory. Як це зробити? Що я хочу Скажімо, у мене дві widgetзалежності. Я хочу закінчити структуру каталогу на зразок цієї: node_modules/ widgetA widgetB fooapp/ package.js lib .. Що я отримую коли я …

11
npm install -g менше не працює: EACCES: дозвіл відхилено
Я намагаюся налаштувати менше на phpstorm, щоб я міг компілювати .less файли до .css при збереженні. Я встановив node.js і наступним кроком (відповідно до цього https://www.jetbrains.com/webstorm/help/transpiling-sass-less-and-scss-to-css.html ) виконується ця команда в термінал npm install -g less Однак коли я це роблю, я отримую ці помилки ☁ ~ npm install -g …
202 node.js  npm  terminal 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.