Все пакеты npm содержат файл package.json, обычно в корне проекта. Этот файл содержит различные метаданные, относящиеся к проекту. Этот файл используется для предоставления информации npm, которая позволяет ей идентифицировать проект, а также обрабатывать зависимости проекта.
Я создаю проект с использованием npm 7.24.0 и запускаю
npm install --lockfile-version 2 --legacy-peer-deps
Когда проект строится, он вставляет дополнительную строку в package.json
"dependencies": {
"2": "^3.0.0",
Это связано с форсированием версии файла блокировки или по какой-то другой прич...
24 Мар 2023 в 11:11
У меня есть проект Nuxt 3 + VueJS 3. Мой package.json выглядит следующим образом:
{
"scripts": {
"build": "nuxt build",
"dev": "nuxt dev",
"generate": "nuxt generate",
"preview": "nuxt preview",
"postinstall": "nuxt prepare",
"prepare": "husky install",
"lint": "eslint...
23 Мар 2023 в 01:00
У меня есть простое приложение node Typescript, package.json которого имеет 2 записи в свойстве bin. Файл package.json выглядит следующим образом
{
"name": "test-npx-command",
"version": "1.0.3",
"description": "",
"main": "index.js",
"bin": {
"test-npx-command": "dist/l...
22 Мар 2023 в 20:57
У меня есть проект NodeJs/Typescript, и я исправил версии всех депов, подобных этому.
{
"dependencies": {
"eslint": "8.30.0",
"prettier": "2.8.1",
"turbo": "1.6.3",
"typescript": "4.9.4"
}
}
Нужен ли мне yarn.lock или package-lock.json? Я предполагаю, что он будет устанавливать...
22 Мар 2023 в 11:26
Вот ситуация: я работаю над библиотекой, в которой есть зависимости, которые сами по себе имеют одноранговые зависимости.
При выполнении pnpm install у меня, конечно, возникает ошибка из-за неразрешенных одноранговых зависимостей.
Кроме того, библиотека не использует эти одноранговые зависимости.
Чт...
21 Мар 2023 в 19:13
У меня есть проект, для правильной работы которого требуется скрипт preinstall, но проблема, с которой я сталкиваюсь, заключается в наличии разных сред (локальных и серверных), которые работают по-разному и требуют разных переменных предварительной установки.
Для местной среды мне достаточно просто
...
21 Мар 2023 в 13:18
Я новичок в Python, и я надеялся, что вы, ребята, сможете мне помочь... Я использую BeautifulSoup для получения информации с веб-сайта, это работает так, как мне нужно, мне также нужно отправить эту информацию на лист Google, я уже включил API и заставил его работать через облачную консоль, я проте...
20 Мар 2023 в 19:55
Проблема
У меня есть скрипт, который работал, запустив node index.js. Поскольку я пытаюсь эмулировать структуру функции AWS Lambda, я перенес текущую логику кода в функцию, определенную как export async function handler(...) {. Эту функцию можно запустить через командную строку с помощью команды n...
16 Мар 2023 в 22:05
Я получаю эту ошибку, когда пытаюсь запустить линтер, расширяющий линтер airbnb (es-config-airbnb). У меня здесь нет правила импорта/без цикла, поэтому я не уверен, в чем проблема:
Error: .eslintrc.js » eslint-config-airbnb »
Configuration for rule "import/no-cycle" is invalid:
Value "∞" s...
15 Мар 2023 в 04:37
Как фронтенд-разработчик, я хочу понимать, что означает каждое поле в package.json, но официальный документация npm не объясняет все поля, такие как поле "module", которое управляет файлом ввода esm
Я надеюсь, что есть документ, который может записывать значение всех полей...
14 Мар 2023 в 10:09
Я разработчик React Native, и когда мне нужно использовать такой ресурс, как CSS, изображения или другие, я создаю файл package.json в папке, а затем пишу
{"name":"@resource"}
Затем, когда мне нужен компонент, который находится в той же папке, я ставлю только этот
import Resource from '@resource/fi...
13 Мар 2023 в 03:26
Следуя руководству на YouTube, я интегрировал eslint и prettier в свой проект reactjs. Затем я определил команду lint в моем файле package.json.
.eslintrc.json
{
"env": {
"browser": true,
"es2021": true,
"jest": true
},
"extends": [
"react-app",
"react-app/jest",
"airb...
11 Мар 2023 в 19:22
Я использую .NET Core 7.0 и создал проект на основе шаблона ASP.NET Core с Angular, который является стандартным шаблоном в Visual Studio 2022 (и, возможно, в более ранних версиях).
Следующая строка была автоматически сгенерирована в файле .csproj при создании проекта:
<SpaProxyLaunchCommand>npm sta...
7 Мар 2023 в 14:02
Поэтому, пожалуйста, простите этот вопрос, если есть очевидный ответ. Я новичок в pnpm и пытаюсь понять, как запустить скрипт в более низком package.json
/package.json
/apps
|
-/apps
|
-/subRepo1
|
-/subRepo2
|
-/package.json
Итак, в монорепозитории pnpm с двумя...
7 Мар 2023 в 01:38
У меня есть приложение, которое было разработано давно и с очень старыми версиями Ionic и Angular.
Я хотел бы обновить версии Angular, Ionic, плагинов и всех зависимостей, необходимых для обновления. Перед обновлением мы намерены провести исследование того, каковы основные пути, по которым мы должн...
6 Мар 2023 в 17:05
Я работаю над существующим проектом, созданным с помощью реакции, где, прежде чем вы сможете запустить веб-сайт, вы должны выполнить npm install. Насколько я понял, внутри package.json есть все, что нужно вашему сайту. Любые зависимости, библиотека, используемая внутри сайта.
Я хочу добавить chakr...
2 Мар 2023 в 16:24
У меня есть проект React, для которого требуется Node.js для его сборки с использованием Webpack. У меня локально установлены 2 версии Node.js, 16 и 18. Есть ли способ определить версию при запуске package.json и условно выполнить скрипт?
Если Node -v = 16 я хочу выполнить ниже,
"scripts": {
...
1 Мар 2023 в 21:37
Я обновил angular с версии 8 до 15, и отладчик не работает ни с одним инструментом разработки браузера. Может ли кто-нибудь подсказать, что мне не хватает, что-то не так с исходной картой?
Вот package.json
"dependencies": {
"@angular/animations": "^15.1.0",
"@angular/cdk": "~15.1.0",
"@...
1 Мар 2023 в 16:13
Я пытался создать общую библиотеку React.js, которую можно было бы повторно использовать в монорепозитории. В конечном итоге все решения требовали связывания модуля React, установленного в каталоге библиотеки, с проектами, чтобы избежать его дублирования.
Я нашел рабочий пример, сгенерированный TSD...
1 Мар 2023 в 00:56
Мне пришлось установить "type": "module" в моем файле package.json, и я хотел бы исключить некоторые файлы из обработки как файлы модуля ES, но БЕЗ изменения их расширения, так как мне нужно сохранить его как .js файл, потому что другие серверные скрипты (которые я не могу изменить) указывают непос...
28 Фев 2023 в 13:06
Я собираюсь
Возможно, у вас нет доступа к этому хранилищу или оно больше не существует в этой рабочей области. Если вы считаете, что этот репозиторий существует и у вас есть доступ, убедитесь, что вы прошли аутентификацию
Репозиторий является общедоступным, и мой другой компьютер может устанавлива...
27 Фев 2023 в 23:47
Я пытаюсь использовать параметр exports в package.json, чтобы разрешить точки входа CJS и ESM.
Здесь у меня есть простой пакет со следующей файловой структурой.
package/
src/
index.js
main.cjs
package.json
tsconfig.json
Содержимое файла выглядит следующим образом:
// package/src/index...
27 Фев 2023 в 08:30
1
Ошибка сборки при попытке развернуть веб-сайт ( @parcel/transformer-css: непредвиденный токен '.')
Я пытался развернуть статический веб-сайт с помощью CloudFlare, когда сборка не удалась:
Это журнал:
Cloning repository...
From https://github.com/The15Coder/SNNN
* branch 55e8dffa9fe96940dd521b5541866bc2a03393a9 -> FETCH_HEAD
HEAD is now at 55e8dff Update package.json
...
25 Фев 2023 в 19:00
Итак, я работал над проектом, и сегодня я увидел ошибку о том, что VScode не может разрешить схему package.json:
Вклад CSS в package.json Проблемы с загрузкой ссылки «vscode://schemas/settings/configurationDefaults»: невозможно загрузить схему из «vscode://schemas/settings/configurationDefaults»: не...
24 Фев 2023 в 18:43
Я работаю над проектом тестирования автоматизации. Не могу понять, что лучше использовать между тильдой (~) и кареткой (^) в зависимостях и devDependencies
Фреймворк, который мы используем — Chai-mocha (webderiverio)
Я знаю разницу между тильдой (~) и кареткой (^), но не могу понять, что лучше и что...
23 Фев 2023 в 14:20