Публикации по теме 'npm-scripts'


Понимание параметров во вложенных скриптах NPM
NPM — универсальный инструмент для разработки приложений. Работа, которую он выполняет, является необходимым минимумом, чтобы полностью покрыть потребности в настройке и запуске своего приложения. Нужны зависимости? — Легко, используйте npm install Хотите запустить его? — Ну вот, определите свои "scripts” в package.json и попробуйте их с npm run Нужен поток сборки? — Покопайтесь в npm потоки скриптов и никаких проблем. С небольшой помощью npm-run-all он может достичь..

Эрфан Атп Я добавил минификацию в background.js
Эрфан Атп Я добавил минификацию в скрипт background.js, но никогда не писал об этом в своем блоге. В целом вы добавляете сценарий npm в процесс сборки, например: "scripts" : { "build" : "react-scripts build && npm run uglify && npm run delete" , "uglify:build" : "uglifyjs build/app/background.js -o build/app/background.min.js -c -m" , "uglify" : "npm run uglify:build" , "delete:build" : "del-cli build/app/*.js !build/app/*.min.js" , "delete" : "npm..

Написание скриптов npm с использованием TypeScript
В своих проектах TypeScript я использовал сценарии npm для разработки и сборки конвейеров. В качестве побочного примечания - если вы используете gulp или grunt, вам следует ознакомиться с этим сообщением в блоге о причинах перехода на сценарии npm. Обычно мои сценарии определены в моем package.json и просто вызывают инструменты интерфейса командной строки. Недавно я работал с json-server и json-schema-faker (просмотрите этот блог , чтобы узнать больше), и мне нужно было..

Инструменты сборки NPM и WordPress
Недавно я собрал интерфейсный набор инструментов для проекта WordPress. Как и в случае с большинством вещей, которые вы начинаете с нуля, было много первоначальных поисков в Google уже известных решений, прежде чем я создал свое собственное. Благодаря этому гуглению я нашел много разрозненных фрагментов того, что хотел, но ничего конкретного, поэтому решил задокументировать все, что нашел здесь. Но сначала позвольте мне рассказать о требованиях, которые я имел в виду, когда собирал это..

Решение проблем со скриптами npm в проектах JavaScript
Раньше я писал о том, как я использую сценарии npm для своих инструментов сборки . В этой статье я хочу написать о некоторых проблемах, которые у меня были, и о том, как я их решил. Проблемы, о которых я хочу поговорить дальше: Параллелизм Расширенная конфигурация сборки Построить среду Цель создания моей структуры сборки: Строим быстро Решайте все задачи сразу Свобода расширения npm против пряжи За последние пару недель я решил переместить все проекты, над которыми..

Сделайте вывод снова доступным для чтения: управление потоками ввода-вывода в node.
Не секрет, что сборки javascript стали сложными. Для последнего переписывания шаблона, который я пишу, требуются команды из всех следующих проектов: Haul-cli , react-native-cli , lerna , jest , webpack , babel и ( из-за проблем с символической ссылкой), rsync. Некоторые команды должны сохраняться и отслеживать файлы, некоторые нужно запускать один раз и останавливать, а затем повторно запускать. В то же время опыт разработчика ужасен. Как разработчики, все мы знаем, что не все..

Вопросы по теме 'npm-scripts'

Ошибка запуска скрипта отсутствует при запуске npm start
Я получаю эту ошибку при попытке отладки приложения узла с помощью команды npm start . Error: npm ERR! Windows_NT 6.3.9600 npm ERR! argv "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program...
833711 просмотров

Скрипты npm не работают после переустановки пакетов, перечисленных в devDependecies
Я разрабатывал систему сборки для разработчиков интерфейса с использованием сценариев npm, и несколько задач были определены в разделе scripts файла package.json . К ним относятся типичные задачи, такие как: минимизация css, анализ кода, генерация...
371 просмотров
schedule 25.01.2023

Как открыть браузер на localhost через скрипты npm
Я пытался понять, как написать npm script , который завершится запуском приложения в браузере пользователя без необходимости вручную открывать браузер и переходить к localhost:1234 . Прямо сейчас мой сценарий читается так: "start": "npm run...
78900 просмотров
schedule 25.06.2022

Переменная среды узла в Windows
Я заметил это странное поведение, которое не имеет большого значения, но меня чертовски раздражает. В моем файле package.json в разделе «скрипты» есть запись «начало». Это выглядит так: "scripts": { "start": "APPLICATION_ENV=development...
817 просмотров
schedule 09.06.2023

'.' не распознается как внутренняя или внешняя команда при запуске скрипта в npm
В файле package.json: "scripts": { "dev": "./scripts/dev_parallel.sh", } Я пытаюсь запустить сценарий оболочки, набрав: npm run dev Но я получаю следующую ошибку: - $ npm run dev ./scripts/dev_parallel.sh '.' is not...
2595 просмотров
schedule 20.08.2022

Как установить env var для использования .npmrc
Мне нужен модуль в моем проекте для загрузки частного пакета npm. Для этого я использую файл .npmrc для предоставления доступного только для чтения токена, необходимого для загрузки пакета. Чтобы токен, предоставленный npm, не попал в файл, я хочу...
21430 просмотров
schedule 24.05.2022

Stylelint молча терпит неудачу как скрипт npm
Я настраиваю stylelint для проекта, все работает как положено при запуске из cli: $ stylelint 'css/**/*.css' --fix css/style.css 20:18 × Expected newline after ":" with a multi-line declaration declaration-colon-newline-after ... ......
695 просмотров

Использование gh-pages для развертывания в основной ветке вместо ветки gh-pages для сайта USER
Я новичок в npm, и я посмотрел видео, где я понял, что после этого сайт был развернут в ветке проекта. Мне нужно развернуть в ветку пользователя (так мастер). Я использовал gh-pages для развертывания сайта, который по умолчанию использует ветку...
160 просмотров
schedule 15.02.2023

autoprefixer ломается при попытке разобрать исходную карту node-sass
Вот моя структура каталогов: _build/ |- postcss.config.js _src/ |- sass/ |-main.scss css/ |-main.css |-main.css.map package.json Я пытаюсь переписать свой рабочий процесс, используя сценарии NPM. Я хочу: преобразовать все...
570 просмотров

Нет такого файла или каталога при запуске команды из сценария NPM
У меня есть простая команда, которую я хотел бы использовать в своих сценариях NPM. Команда: cat ./path/**/*.css > ./other/path/plugins.css Если я запускаю это в своем терминале, это работает. Однако, если я поместил это в сценарий NPM,...
229 просмотров
schedule 04.07.2023

$npm_execpath не распознается как внутренняя или внешняя команда, программа или исполняемый пакетный файл
Заголовок - это ошибка, которая происходит. Я создаю сценарии в своем package.json, но хочу использовать npm или yarn динамически. Я читал, что для этого можно использовать переменную среды с именем $npm_execpath, но она не работает с моей...
1736 просмотров

Частный пакет Bitbucket NPM не устанавливает зависимости
У меня есть собственный пакет NPM в битбакете в качестве частного репозитория, который я установил в своем основном проекте следующим образом: "devDependencies": { "my-package": "git+ssh://[email protected]/{name}/my-package.git"...
247 просмотров
schedule 16.08.2022

Как передать текущую дату и время в скрипте npm для сообщения git commit в Windows и на разных платформах?
Я работаю в Windows 10 и пытаюсь использовать скрипт npm для git commit с сообщением, которое включает дату и время фиксации: "deploy": "cd dist && git add . && git commit -m \"Release at $(date)\" && git push"...
1999 просмотров

Установите CWD для сценария NPM, который запускает двоичный файл
У меня есть суперпроект, который содержит подпроекты и содержит общие зависимости: super node_modules .bin foo-binary foo-binary.exe foo sub node_modules package.json package.json Мне нужно иметь возможность...
3972 просмотров

Как запустить тестовый файл после запуска сервера с помощью npm-скриптов?
Я хотел использовать возможности npm script и попытался создать команду для запуска тестов моего API. В основном мне нужно запустить API и выполнить некоторые HTTP-запросы. У меня есть тесты в JS-файле, назовем его automatic-test.js , и я хотел...
1749 просмотров
schedule 24.08.2022

Как использовать параметры плагина с imagemin-cli?
Я пытаюсь использовать imagemin-cli для сценариев npm, но нет документации по использованию параметров плагина. Я хочу использовать плагин svgo и параметр removeDimensions=true , как это будет выглядеть как команда скриптов npm? Это пример...
310 просмотров
schedule 21.07.2023

Передать переменную среды в скрипт npm, который вызывает скрипт узла?
У меня есть следующий скрипт узла для запуска приложения реакции. Он устанавливает переменную в .env. Есть ли способ установить этот скрипт в package.json, чтобы он мог принимать параметр из терминала? скрипт в терминале, который устанавливает...
88 просмотров

npm не запускает скрипты в package.json
Проблема в том, что когда я делаю npm start ИЛИ npm run customScriptCommand npm, я просто ничего не делаю с проектом и быстро возвращаю новую строку в терминал. Я попытался удалить node и npm со своего компьютера, а затем выполнить установку...
3678 просмотров
schedule 14.10.2022

NPM run * ничего не делает
У меня был проект Electron, и все работало нормально. Но теперь, когда я запускаю любой из скриптов в моем package.json (включая npm start), он просто экранирует строку и ничего не делает. Мой package.json: { "name":...
4812 просмотров
schedule 15.11.2022

Развертывание React и Django на героку
Я сильно застрял в развертывании, я пытаюсь развернуть реакцию django вместе на героку, проблема в том, что приложение реакции не загружается, когда я нажимаю URL-адрес, он показывает пустую страницу, и я не могу понять, в чем проблема может быть...
754 просмотров
schedule 28.03.2023