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

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

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

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

17
Ошибка запуска скрипта при запуске 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 …

10
npm устанавливает частные репозитории github по зависимости в package.json
Я пытаюсь установить частный репозиторий github с помощью npm, который включает в себя другие частные репозитории github в качестве зависимости. Перепробовал много способов и сообщений, но ни один не работает. Вот что я делаю: npm install git+https://github.com/myusername/mygitrepository.git в package.json это как: "dependencies": { "repository1name": "git+https://github.com/myusername/repository1.git", "repository2name": "git+https://github.com/myusername/repository2.git" } Как правильно …

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

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

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

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

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



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

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.