NPM не находит пакет в предке node_modules - PullRequest
0 голосов
/ 13 июня 2019

У меня проблема с npm, запускающим скрипт типа concurrently "npm run watch:lib" "npm-watch build:scss".

NPM возвращает ошибку: 'concurrently' is not recognized as an internal or external command

Что я хочу: Я хочу иметь только установленные зависимости dev в главном каталоге, а не внутри подпроектов.

Пример моей древовидной структуры:

- myApp/
  - node_modules/
    ...
  - projects/
    - projectA/
      package.json 

Элементы для понимания вопроса:

/path/to/myApp $ npm ls concurrently
myApp@0.0.0 /path/to/myApp
`-- concurrently@4.1.0
/path/to/myApp $ npm ls concurrently
projectA@0.0.0 /path/to/myApp/projects/projectA
`-- UNMET DEPENDENCY concurrently@4.1.0

npm ERR! missing: concurrently@4.1.0, required by projectA@0.0.0
npm ERR! extraneous: concurrently@4.1.0 /path/to/myApp/projects/projectA\node_
modules\concurrently

В чем проблема?

npm не использует предки node_modules каталоги.

...