У меня проблема с 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
каталоги.