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

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

4
Як виправити вразливості npm вручну?
Коли я запускаю, npm installце говорить found 33 vulnerabilities (2 low, 31 moderate) run `npm audit fix` to fix them, or `npm audit` for details. Однак npm audit fixрезультатиup to date in 11s fixed 0 of 33 vulnerabilities in 24653 scanned packages 33 vulnerabilities required manual review and could not …
96 node.js  npm  npm-audit 

16
Як керувати залежностями JavaScript на стороні клієнта? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 3 роки тому . Удосконалюйте це питання Хоча існують чудові рішення для управління залежностями на стороні сервера, я не зміг знайти жодного, …

8
Webpack, як створити виробничий код і як ним користуватися
Я дуже новачок у веб-пакеті, і я виявив, що у виробничій збірці ми можемо зменшити розмір загального коду. В даний час веб-пакет створює близько 8 МБ файлів, а main.js - близько 5 МБ. Як зменшити розмір коду у виробничій збірці? Я знайшов зразок файлу налаштування веб-пакета з Інтернету, налаштував свою …

7
Як я можу змусити кілька проектів спільно використовувати каталог node_modules?
Кожного разу, коли я роблю проекти, мені доводиться завантажувати всі залежності вузлових модулів. Чи не копіюючи node_modules, чи можна взагалі поділитися центральними node_modules у декількох проектах? як і наступні, я повинен запускати багато команд щоразу .. npm install gulp-usemin npm install gulp-wrap npm install gulp-connect npm install gulp-watch npm install …
95 node.js  npm 

7
Перейменування опублікованого модуля NPM
Чи є спосіб перейменувати вже опублікований модуль NPM? Я хочу змінити назву свого модуля, щоб більш точно відповідати API, який він виставляє, але я не хотів би залишати людей, які вже встановили його, на недолік.
94 npm 

8
Встановіть NPM у домашній каталог із пакунком розподілу nodejs (Ubuntu)
Я хотів би використовувати дистрибутивні пакети Node.js (або chris-lea ppa для останніх версій), але встановити NPM до мого домашнього каталогу. Це може здатися вибагливим, але це досить ідіоматичний спосіб для розробників, що використовують polyglot / github, налаштувати середовища виконання / бібліотеки мови під Linux: дистрибутивні пакети для середовища виконання, сторонні …
94 node.js  npm 

1
Що вираховується у списку пакунків npm?
Я запускаю команду як npm list, і я отримую нижче згаданий список як свої залежності, і я хочу знати, що означає дедупірований . Будь ласка, дайте мені знати значення цього.
94 node.js  npm 

5
TypeScript 2: власні типи для нетипізованого модуля npm
Спробувавши пропозиції, розміщені в інших місцях , я виявляю, що не можу запустити проект TypeScript, який використовує нетипізований модуль NPM. Нижче наведено мінімальний приклад і кроки, які я спробував. Для цього мінімального прикладу ми будемо робити вигляд, що lodashне має існуючих визначень типів. Таким чином, ми проігноруємо пакет @types/lodashі спробуємо …

5
Як придушити вихід під час запуску сценаріїв npm
Я вирішив поекспериментувати зі сценаріями npm як інструментом побудови, і поки мені це подобається. Одне питання, яке я хотів би вирішити, - під час запуску сценарію для запуску jshint, коли щось не проходить підключення, я отримую тонну "npm ERR!" ліній. Я хотів би їх придушити, оскільки висновок з лінтера є …
93 node.js  npm 

2
Як знайти зворотні залежності на пакунку npm?
Я хотів би з’ясувати, які пакети залежать від expressвстановлених sails/kraken/loopback/hapi/koaтощо. Чи існують npmпідкоманди чи інші способи локального переліку всіх зворотних залежностей від одного конкретного пакета npm?
93 node.js  npm 

17
Неочікуваний імпорт маркерів Babel під час запуску тестів мокко
Рішення, запропоновані в інших супутніх питаннях, таких як включення відповідних пресетів (es2015) у .babelrc, вже реалізовані в моєму проекті. У мене є два проекти (давайте назвемо їх A і B), які обидва використовують синтаксис модуля ES6. У проекті A я імпортую проект B, який встановлюється через npm і живе в …

3
npm: Чому версія «0.1» недійсна?
Мені довелося змінити версію мого додатка npm з 0,1 на 0,0,1, щоб npm цього не робив. $ npm install npm ERR! install Couldn't read dependencies npm ERR! Error: invalid version: 0.1 npm ERR! at validVersion (/usr/local/Cellar/node/0.10.5/lib/node_modules/npm/node_modul es/read-package-json/read-json.js:571:40) npm ERR! at final (/usr/local/Cellar/node/0.10.5/lib/node_modules/npm/node_modules/read -package-json/read-json.js:323:23) npm ERR! at /usr/local/Cellar/node/0.10.5/lib/node_modules/npm/node_modules/read-packag e-json/read-json.js:139:33 npm ERR! …
92 node.js  npm 

8
node.js: не вдається знайти модуль "запит"
Я встановив модуль запиту та отримав помилку: module.js:340 throw err; ^ Error: Cannot find module 'request' я прочитав усі повідомлення про цю помилку і розумію, що це тому, що запити на модулі не знайдено у всьому світі, але я вже спробував 2 пропозиції npm встановити запит -g це слід встановити …
92 linux  node.js  terminal  npm 

4
Чи повинен я .npmignore мої тести?
Що саме я повинен вкласти .npmignore? Тести? Такі речі , як .travis.yml, .jshintrc? Все, що не потрібно під час запуску модуля (крім readme)? Я не можу знайти жодних вказівок щодо цього.
91 node.js  npm  npmignore 

8
Як розгорнути додаток Node.js із глибокою структурою node_modules у Windows?
Я зіткнувся з цікавою проблемою - очевидно, у деяких модулях Node.js є настільки глибокі ієрархії папок, що команда копіювання Windows (або команда PowerShell, Copy-Itemякою насправді ми користуємося) потрапляє в сумнозвісну помилку "занадто довгий шлях", коли шлях перевищує 250 символи довгі. Наприклад, це ієрархія папок, яку може створити один модуль Node: …

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