Перейти до основного змісту
Версія: 8.x

Обмеження

  1. npm-shrinkwrap.json та package-lock.json будуть проігноровані. На відміну від pnpm, npm може встановити ту саму name@version декілька разів та з різними наборами залежностей. Файл lockfile для npm розроблено для відображення плоского макета node_modules, однак, оскільки pnpm створює ізольований макет за замовчуванням, він не може враховувати формат lockfile файлу для npm. Перегляньте pnpm import якщо Ви все ж бажаєте перетворити lockfile у формат pnpm.
  2. Binstubs (files in node_modules/.bin) are always shell files, not symlinks to JS files. The shell files are created to help pluggable CLI apps in finding their plugins in the unusual node_modules structure. This is very rarely an issue and if you expect the file to be a JS file, reference the original file directly instead, as described in #736.

Маєте ідею як оминути ці проблеми? Поділіться ними.