Обмеження
npm-shrinkwrap.json
таpackage-lock.json
будуть проігноровані. На відміну від pnpm, npm може встановити ту самуname@version
декілька разів та з різними наборами залежностей. Файл lockfile для npm розроблено для відображення плоского макетаnode_modules
, однак, оскільки pnpm створює ізольований макет за замовчуванням, він не може враховувати формат lockfile файлу для npm. Перегляньте pnpm import якщо Ви все ж бажаєте перетворити lockfile у формат pnpm.- 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 unusualnode_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.
Маєте ідею як оминути ці проблеми? Поділіться ними.