Fork-ts-checker-webpack-plugin-v5 недоступен из @vue/cli-plugin-typescriptJavascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Гость
 Fork-ts-checker-webpack-plugin-v5 недоступен из @vue/cli-plugin-typescript

Сообщение Гость »


В настоящее время я переключаюсь на node:14-alpine для контейнера сборки в проекте (ранее это был node:10-alpine) и ошибки npm ci (я заранее пересобрал package-lock.json) с этой ошибкой:

npm ОШИБКА! fork-ts-checker-webpack-plugin-v5 недоступен из @vue/cli-plugin-typescript Согласно package-lock.json, он использует версию 4.5.11 @vue/cli-plugin-typescript, но в более новых версиях 4.x все еще есть пакет fork-ts-checker-webpack-plugin-v5 в качестве зависимости, который, по-видимому, является псевдонимом для fork-ts-checker-webpack-plugin. р> Я нашел это два раза в моем package-lock.json

"node_modules/@vue/cli-plugin-typescript": { "версия": "4.5.11", "решено": "https://registry.npmjs.org/@vue/cli-plu ... 4.5.11.tgz", "integrity": "sha512-oVv4p/gec/xqFuJOUqBxVuThk7fj2QMfoDpe6QfkWIVQU+g8JLpZvOQo0wDMoiHtURQKtqGQCwC57jkKOCufqg==", "dev": правда, "зависимости": { "@types/webpack-env": "^1.15.2", "@vue/cli-shared-utils": "^4.5.11", "cache-loader": "^4.1.0", "fork-ts-checker-webpack-plugin": "^3.1.1", "globby": "^9.2.0", "потоковый загрузчик": "^2.1.3", "ts-loader": "^6.2.2", "tslint": "^5.20.1", "веб-пакет": "^4.0.0", "йорк": "^2.0.0" }, "необязательные зависимости": { "fork-ts-checker-webpack-plugin-v5": "npm:fork-ts-checker-webpack-plugin@^5.0.11" }, "peerDependency": { "@vue/cli-service": "^3.0.0 || ^4.0.0-0", "@vue/compiler-sfc": "^3.0.0-beta.14", "машинописный текст": ">=2" }, "peerDependencyMeta": { "@vue/compiler-sfc": { «необязательно»: правда } } } и

"@vue/cli-plugin-typescript": { "версия": "4.5.11", "решено": "https://registry.npmjs.org/@vue/cli-plu ... 4.5.11.tgz", "integrity": "sha512-oVv4p/gec/xqFuJOUqBxVuThk7fj2QMfoDpe6QfkWIVQU+g8JLpZvOQo0wDMoiHtURQKtqGQCwC57jkKOCufqg==", "dev": правда, "требует": { "@types/webpack-env": "^1.15.2", "@vue/cli-shared-utils": "^4.5.11", "cache-loader": "^4.1.0", "fork-ts-checker-webpack-plugin": "^3.1.1", "fork-ts-checker-webpack-plugin-v5": "npm:fork-ts-checker-webpack-plugin@^5.0.11", "globby": "^9.2.0", "потоковый загрузчик": "^2.1.3", "ts-loader": "^6.2.2", "tslint": "^5.20.1", "веб-пакет": "^4.0.0", "йорк": "^2.0.0" }, "зависимости": { "дир-глоб": { "версия": "2.2.2", "решено": "https://registry.npmjs.org/dir-glob/-/d ... -2.2.2.tgz", "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", "dev": правда, "требует": { "path-type": "^3.0.0" } }, "fork-ts-checker-webpack-plugin": { "версия": "3.1.1", "решено": "https://registry.npmjs.org/fork-ts-chec ... -3.1.1.tgz", "integrity": "sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==", "dev": правда, "требует": { "babel-code-frame": "^6.22.0", "мел": "^2.4.1", "чокидар": "^3.3.0", "микроматч": "^3.1.10", "миниматч": "^3.0.4", "семвер": "^5.6.0", "tapable": "^1.0.0", "worker-rpc": "^0.1.0" } }, "Глобби": { "версия": "9.2.0", "решено": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz", "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==", "dev": правда, "требует": { "@types/glob": "^7.1.1", "array-union": "^1.0.2", "дир-глоб": "^2.2.2", "fast-glob": "^2.2.6", "glob": "^7.1.3", "игнорировать": "^4.0.3", "pify": "^4.0.1", "косая черта": "^2.0.0" } }, "игнорировать": { "версия": "4.0.6", "решено": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", "Дев": правда }, "микроматч": { "версия": "3.1.10", "решено": "https://registry.npmjs.org/micromatch/- ... 3.1.10.tgz", "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": правда, "требует": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", "брекеты": "^2.3.1", "define-property": "^2.0.2", "extend-shallow": "^3.0.2", "extglob": "^2.0.4", "фрагмент-кеш": "^0.2.1", "вид": "^6.0.2", "nanomatch": "^1.2.9", "object.pick": "^1.3.0", "regex-not": "^1.0.0", "львиный зев": "^0.8.1", "to-regex": "^3.0.2" } }, "тип пути": { "версия": "3.0.0", "resolved": "https://registry.npmjs.org/path-type/-/ ... -3.0.0.tgz", "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": правда, "требует": { "pify": "^3.0.0" }, "зависимости": { "пиф": { "версия": "3.0.0", "решено": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", "целостность": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "Дев": правда } } }, "семвер": { "версия": "5.7.1", "решено": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "Дев": правда }, "слэш": { "версия": "2.0.0", "решено": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", "Дев": правда } } }, Использование npm ci --no-optional не помогает.

В чем может быть причина и что можно сделать, чтобы это исправить?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение