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

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

2
Змінити робочий каталог для сценаріїв npm
З: Чи можна змінити контекст, в якому npm запускає сценарії? Я хочу наступне: "scripts": { "test": "gulp mocha", "pre-install": "./deps/2.7/cpython/configure --prefix=$(pwd)/build --exec-prefix=$(pwd)/build && make -C deps/2.7/cpython && make -C deps/2.7/cpython install", "install": "node-gyp rebuild" }, Очевидно, що це cd deps/2.7/cpython/ && ./configureбуде працювати на UNIX-подібних системах, але не на вікнах. …

3
Як можна відключити відновлення пакета NPM у Visual Studio 2015?
Коли я відкриваю проект за допомогою package.json у Visual Studio 2015, автоматично запускається установка npm, а VS не реагує, доки інсталяція не буде завершена. Я б набагато віддав перевагу запуску npm install себе з командного рядка; як я можу перешкодити Visual Studio робити це?

18
npm встановити зависання
Це мій package.json: { "name": "my-example-app", "version": "0.1.0", "dependencies": { "request": "*", "nano": "3.3.x", "async": "~0.2" } } Тепер, коли я відкриваю cmd і запускаю npm install, інсталяція зависає. Що я роблю не так?
82 node.js  npm 

17
npm install -> Не вдалося виконати сценарій післяінсталяції node-sass@4.5.0
Я намагаюся це зробити, npm installі з'являється помилка: Failed at the node-sass@4.5.0 postinstall script. Я спробував видалити, node_modulesа потім перевстановити, з'являється та сама помилка. яке буде рішення? вузол v8.9.3 нпм v5.4.2 іонний 3.19.0

4
Викидання автоматичного префікса Gulp ReferenceError: Обіцянка не визначена
Я намагаюся згладити компіляцію мого sass, gulp-autoprefixerа потім автопрефіксувати, але я отримую помилку. var gulp = require('gulp'), sass = require('gulp-sass'), autoprefixer = require('gulp-autoprefixer'); gulp.task('test', function(){ gulp.src('_sass/main.sass') .pipe(sass()) .pipe(autoprefixer()) .pipe(gulp.dest('./assets/css')); }); Я намагаюся запустити це, Gulpfile.jsі я використовую: "gulp": "~3.9.0", "gulp-sass": "~2.0.4", "gulp-autoprefixer": "~3.0.1", та версія NPM 1.3.10 Коли я запускаю, …

16
Команда не знайдена після встановлення npm у zsh
У мене виникають проблеми з установкою обітниць через npm у zsh. Ось що я отримую. Я спробував встановити його з опцією -g та без неї. Ти уявляєш, що тут не так? [❤ ~/Desktop/sauce-node-demo:master] npm install -g vows npm http GET https://registry.npmjs.org/vows npm http 304 https://registry.npmjs.org/vows npm http GET https://registry.npmjs.org/eyes npm …
81 macos  zsh  npm  vows 

3
Як ви вирішуєте конфлікти git в yarn.lock
Коли кілька гілок git модифікують залежності в проекті, який використовує Yarn , швидше за все, виникне конфлікт у файлі yarn.lock. Не рекомендується видаляти та регенерувати файл yarn.lock, оскільки це, ймовірно, призведе до ненавмисного оновлення декількох пакетів. Який найкращий спосіб швидко вирішити конфлікти у цьому файлі?
80 javascript  git  npm  yarnpkg 

2
Чи ігнорує NPM файли, перелічені в .gitignore?
У мене є файл, який генерується npm installкомандою (за допомогою preinstallзавдання). Я не хочу додавати його у сховище git, а також у проект NPM. Припустимо, що ім'я файлу таке foo.json, я додав його у .gitignoreфайл як foo.json. Чи цього достатньо, щоб уникнути завантаження його до реєстру NPM? Я знаю, що …
80 node.js  git  npm 

16
Laravel 5.4 'cross-env' не розпізнається як внутрішня або зовнішня команда
Я намагаюся працювати npm run devдля Laravel Mix, і я отримую цю помилку: > @ dev D:\projects\ptcs > cross-env NODE_ENV=development webpack --progress --hide-modules -- config=node_modules/laravel-mix/setup/webpack.config.js 'cross-env' is not recognized as an internal or external command, operable program or batch file. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! …

8
'вузол' не розпізнається як внутрішня або зовнішня команда, операційна програма або пакетний файл під час використання phonegap / cordova
Я використовую фонегап / кордова. На всьому встановлені пропелери, тобто кордова, фонегап, ​​мураха, sdk, jdk. Але зараз сказано: "вузол не розпізнається як внутрішня чи зовнішня команда"
79 node.js  cordova  npm 

14
nodejs “Помилка npm! код SELF_SIGNED_CERT_IN_CHAIN ​​”
Я новачок у nodejs та npm. Я намагаюся встановити log4js, і це команда для встановлення: npm install log4js Я запускаю це з командного рядка Windows, і через деякий час після обертання маркера з'являється така помилка: npm ERR! Windows_NT 6.3.9600 npm ERR! argv "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "log4js" npm ERR! …
79 node.js  npm 

3
Чому б я не використовував npm для встановлення пряжі?
У повідомленні в блозі, де анонсується пряжа (альтернативний клієнт npm), вони кажуть: "Найпростіший спосіб розпочати роботу - це біг npm install -g yarn". Але якщо ви перейдете на сторінку "встановити пряжу" в їх документах , "npm install yarn" не відображається ні на одній із сторінок встановлення для певної платформи, і …

5
Як поділитися кодом між програмами node.js?
У мене є кілька додатків у вузлі, які всі мають кілька модулів, які я написав. Ці модулі недоступні через npm. Я хотів би мати можливість вільно ділитися між програмами, але я не хочу копіювати каталоги навколо і не покладатися на Git. І я не дуже люблю використовувати для цього символьні …
79 node.js  npm 

3
Чи ставите Ви Babel та Webpack у devDependency або Dependencies?
Я новачок у npm і насправді не розумію, що повинно входити у залежності від devDependencies. Я знаю, що для тестування бібліотек їм слід увійти у розробник, але як щодо таких речей, як babel і webpack? Чи повинні вони бути також у dev, тому що вони використовуються лише для перекомпіляції es6 …


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