Вопросы с тегом «package.json»

Все пакеты npm содержат файл package.json, обычно в корне проекта, - этот файл содержит различные метаданные, относящиеся к проекту. Этот файл используется для предоставления информации npm, которая позволяет ему идентифицировать проект, а также обрабатывать зависимости проекта.

3390
В чем разница между тильдой (~) и кареткой (^) в package.json?

После того, как я повышен до последней стабильной nodeи npmя попробовал npm install moment --save. Сохраняет запись в префиксе package.jsonс кареткой ^. Раньше это был ~префикс тильды . Почему эти изменения сделаны в npm? В чем разница между тильдой ~и каретой ^? В чем преимущества перед другими?...

313
Как установить переменные окружения из package.json

Как установить некоторые переменные среды изнутри package.jsonдля использования с npm startподобными командами? Вот что у меня сейчас есть в моем package.json: { ... "scripts": { "help": "tagove help", "start": "tagove start" } ... } Я хочу установить переменные окружения (например NODE_ENV) в...

267
Ошибка запуска скрипта при запуске npm start

Я получаю эту ошибку при попытке отладить приложение моего узла с помощью команды npm start. Ошибка: нпм 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" "start" npm ERR! узел v0.12.7 нпм ERR! npm...

211
npm устанавливает частные репозитории github по зависимости в package.json

Я пытаюсь установить частный репозиторий github с помощью npm, который включает в себя другие частные репозитории github в качестве зависимости. Перепробовал много способов и сообщений, но ни один не работает. Вот что я делаю: npm install git+https://github.com/myusername/mygitrepository.git в...

203
Как использовать частное Github репо в качестве зависимости от npm

Как я перечисляю частный GitHub репо как "dependency"ин package.json? Я пытался использовать синтаксис URL-адресов Github в npmryanve/example , но npm installв папке с пакетом выдается ошибка «не удалось установить» для частных зависимостей. Существует ли специальный синтаксис (или какой-то другой...

200
Как мне решить, входит ли @ types / * в «зависимости» или «devDependencies»?

Я использую TypeScript 2 в моем проекте. Я хотел бы использовать библиотеку js, но также набирать тексты для этой библиотеки. Я могу установить типы с простым npm install @types/some-library. Я не уверен, должен ли я --saveили --save-devони. Мне кажется, что даже в ReadmeTyped GitHub readme...

192
«Неожиданный импорт токенов» в Nodejs5 и babel?

В js-файле я использовал import вместо require import co from 'co'; И попытался запустить его напрямую с помощью nodejs, так как он сказал, что импорт - это «функции доставки» и поддержка без какого-либо флага времени выполнения ( https://nodejs.org/en/docs/es6/ ), но я получил ошибку import co...

177
Как добавить пользовательский скрипт в файл package.json, который запускает файл javascript?

Я хочу иметь возможность выполнить команду script1в каталоге проекта, который будет выполняться node script1.js. script1.jsэто файл в том же каталоге. Команда должна быть специфичной для каталога проекта, а это означает, что если я отправлю кому-то еще папку проекта, они смогут выполнить ту же...

161
Как отобразить версию приложения в Angular?

Как мне отобразить версию приложения в угловом приложении? версия должна быть взята из package.jsonфайла { "name": "angular-app", "version": "0.0.1", ... } В angular 1.x у меня есть этот html: <p><%=version %></p> В angular это не отображается как номер версии, а вместо этого...

149
Нужны ли мне как package-lock.json, так и package.json?

После обновления моего NPM до последней версии (с 3.X до 5.2.0) и запуска npm installв существующем проекте, я получаю автоматически созданный package-lock.jsonфайл. Я могу сказать, package-lock.jsonдает мне точное дерево зависимостей в отличие от package.json. Из этой информации кажется, что...

131
Поле "браузер" не содержит допустимой конфигурации псевдонима.

Я начал использовать webpack2 (если быть точным v2.3.2), и после повторного создания моей конфигурации я продолжаю сталкиваться с проблемой, которую не могу решить, я получаю (заранее извините за уродливый дамп): ERROR in ./src/main.js Module not found: Error: Can't resolve 'components/DoISuportIt'...

113
Модуль не найден: ошибка: не удается разрешить "core-js / es6"

У меня проблема с процессом сборки моего приложения React. Я всегда получаю такую ​​ошибку: Модуль не найден: ошибка: не удается разрешить "core-js / es6" если я использую это в polyfill.js: импортировать core-js / es6; Это мой package.json: { "name": "test", "version": "1.0.0", "main": "index.js",...

111
Для чего нужно поле «модуль» package.json?

Я видел, как некоторые пакеты npm ( например, vue ) имеют pkg.moduleполе в package.json. Это "module"официальное свойство npm или это какое-то соглашение? Есть где-нибудь документация по этому поводу? Для чего это? esnext путь? Разделенный путь...

103
Что следует указать в поле лицензии package.json, если мой код предназначен только для компании, в которой я работаю?

НПМ 2.11.3 Я создаю библиотеку в Node. Эта библиотека предназначена только для использования компанией, в которой я сейчас работаю. Я думаю, это означает, что лицензия «Нет». Но когда я хочу, npm initчтобы я использовал лицензию SPDX. «Нет» или «Без лицензии» не являются допустимыми вариантами....

91
Как мне исправить уязвимый пакет npm в моем package-lock.json, которого нет в package.json?

Github сообщает мне, что зависимость в моем файле package-lock.json уязвима и устарела. Проблема в том, что если я сделаю npm installили npm update, ни один из них не обновит зависимость в файле package-lock.json. Я много гуглил по этому поводу, а также удалил файл и сделал npm install. Если...

88
Как установить только «devDependencies» с помощью npm

Я пытаюсь установить ТОЛЬКО "devDependencies", перечисленные в моем файле package.json. Но ни одна из следующих команд не работает должным образом. Все следующие команды также устанавливают производственные зависимости, которые мне не нужны. npm install --dev npm install --only=dev npm install...

86
Как npm опубликовать определенную папку, но как корень пакета

У меня есть проект, который включает задачу gulp для сборки и упаковки исходников и выпуска в каталог с именем dist. Моя цель - опубликовать его как пакет npm, но только мою папку dist. В документации npm сказано, что я могу использовать filesтег для указания файлов для экспорта. Оно работает. Но...