Публикации по теме '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 просмотров
schedule
24.06.2023
Импорт 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 просмотров
schedule
04.01.2023
Распространение сценариев 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 просмотров
schedule
28.01.2023
Передайте аргумент команде сценария 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 просмотров
schedule
08.08.2023
Что делает флаг `-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 просмотров
schedule
09.01.2023
Как передать аргументы и использовать эти аргументы в качестве переменных в сценарии 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