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


Модуляризация общего кода с помощью Yalc
Публикация каждой разрабатываемой версии вашего кода в NPM может быть болезненной. Символические ссылки в Windows? Мех, только не надо. Подмодули Git? Не совсем. Приготовьтесь к легкому экшену с Yalc . TL; DR (как создать форк и использовать вашу любимую библиотеку) git clone fork_of_your_favorite_library npm/yarn install (in that fork dir) npm/yarn run build (or similar) npm/yarn install -g yalc yalc publish (still in the fork dir) yalc add fork_of_your_favorite_library..

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

Как скомпилировать typescript в javascript, а затем в 1 файл с помощью скриптов npm
Мой текущий файл package.json целиком. "scripts": { "build": "webpack", "start": "tsc && concurrently \"npm run tsc:w\" \"npm run lite\"", "lite": "lite-server", "postinstall": "typings install", "tsc": "tsc",...
2722 просмотров

Импорт ES6, библиотеки узлов и мои модули
Я изучаю Node, но никогда раньше не использовал ES6/javascript/TypeScript, поэтому, пожалуйста, потерпите... Я пытаюсь написать приложение nodejs на простом ES6. В следующем примере (взято из здесь ) import fs from 'fs'; export default...
4712 просмотров
schedule 07.06.2022

Команда NPM для запуска сервера узла после завершения сборки веб-пакета
Я хочу запустить команду вроде: npm run start:dev, чтобы мой сервер узлов работал, но после того, как веб-пакет завершил сборку пакетов. Мои текущие сценарии npm: "scripts": { "start": "node server/server.js", "start:dev": "npm run...
1897 просмотров
schedule 02.02.2023

скрипты запуска npm не работают
Я только что инициализировал новый проект с помощью Node.js и пытаюсь заставить скрипты в файле package.json работать. Например, у меня есть следующий файл package.json: { "name": "my-app-name", "version": "1.0.0", "description":...
6735 просмотров
schedule 27.05.2023

Можно ли установить конкретную библиотеку npm через скрипт gulp?
Я вижу, что есть библиотека «gulp-install», с помощью которой мы можем установить все библиотеки, упомянутые в package.json. Что-то вроде этого. var install = require("gulp-install"); gulp.src(['./package.json']) .pipe(install()); Но я не...
15 просмотров

Распространение сценариев NPM с пакетом для использования проектом, устанавливающим его
Я переместил всю свою конфигурацию линтинга и связанные пакеты / плагины / пресеты (для prettier, stylelint, eslint, commitlint) в пакет npm. Затем я использую этот пакет в нескольких проектах и ​​расширяю или объединяю конфигурацию в локальные файлы...
601 просмотров
schedule 09.01.2024

Передать аргумент из скрипта в задачу gulp
У меня есть package.json скрипты со следующей структурой: "scripts": { "watch:build": "tsc --watch", "watch:server": "nodemon ./src/app.js --watch 'app'", "build": "tsc && gulp do_something", "start": "npm-run-all clean...
1584 просмотров
schedule 03.12.2023

npm — передавать аргументы из CLI через несколько скриптов
Допустим, у меня есть следующее в файле с именем print-last-arg.js : console.log(process.argv[process.argv.length-1]) И следующие скрипты в моем package.json : "scripts": { "print_a": "node print-last-arg.js", "print_b": "npm run...
868 просмотров
schedule 19.08.2022

Используйте cpx и машинописный текст для просмотра и обслуживания изменений файлов.
Я использую cpx для копирования .yml файлов и typescript для компиляции .ts файлов. Затем все это обслуживается с помощью скрипта npm с использованием node следующим образом: start: "tsc && cpx \"src/**/*.yml\" dist/src...
353 просмотров

Передайте аргумент команде сценария npm, вставив его, а не добавляя
Я хотел бы вставить аргументы где-нибудь внутри команды. Как-то интерполировать. Например: { "scripts": { "foo": "git commit -am $message && git push" } } Затем запустите: $ npm run foo -- --message "Baz"...
241 просмотров
schedule 29.03.2024

Распространяйте аргументы командной строки, используя npm в качестве инструмента сборки
У меня есть пакет npm, который управляет моим репозиторием github и имеет сценарии, которые создают мой публикуемый пакет npm. Из-за характера пакета опубликованный пакет npm (дистрибутив) не может соответствовать пакету моего репозитория (источник)....
256 просмотров

Что делает флаг `-s --` для npm?
Я только что посмотрел видео Кента Доддса, в котором он объясняет свою .bash_profile . Он использует следующие псевдонимы для yarn и npm : ## npm aliases alias ni="npm install"; alias nrs="npm run start -s --"; alias nrb="npm run build...
1195 просмотров
schedule 05.03.2023

скопируйте каталог файлов с узлом ncp и уменьшите все
Я хочу иметь скрипт npm, который: копирует каталог и его подкаталоги с неповрежденной структурой минимизирует все файлы html, css и js У меня копирующая часть работает с ncp и node, var ncp = require('ncp').ncp; ncp.limit = 16; const...
682 просмотров
schedule 11.08.2023

Как связать вызов скрипта npm после каждой сборки ng serve?
Я пытаюсь связать вызов скрипта ng serve во время работы, но когда я запускаю эту команду, второй связанный скрипт build-components.js запускается только при первом вызове. Я думал, что пакет одновременно здесь разрешит оба скрипта для...
1414 просмотров

Как передать аргументы и использовать эти аргументы в качестве переменных в сценарии package.json?
"scripts": { "cr": "git commit -am ${message} && git pull origin master --rebase && git push --force", } Я пытаюсь понять, как запустить приведенное выше что-то вроде: # yarn cr "commit message"
168 просмотров
schedule 17.02.2024

Путь к глобальным модулям node.js недоступен в скриптах узла
Я развертываю сайт WordPress, на котором есть множество настраиваемых плагинов mu и настраиваемая тема, и все они имеют процессы сборки gulp и все используют одни и те же пакеты npm. Из-за этого я хочу установить все пакеты npm глобально, чтобы я мог...
142 просмотров
schedule 03.05.2022