2017-02-17 16 views
0

Предположим, у меня есть два пакета узлов, один из которых называется parent, а один - дочерним. у ребенка есть package.json с некоторыми скриптами. Возможно ли, что включает сценарии от ребенка в контексте родителя?выполнить npm-скрипт из другого пакета

Например:

ребенок/package.json:

"scripts":{ 
    "hello":"echo hello" 
} 

родитель/package.json:

"dependencies":{"child":"1.0.0"} 

Затем из командной строки в родительском каталоге:

parent> npm run hello // выходы привет

ответ

0

Вы можете запустить дочерний скрипт из родителя, но не в родительском контексте.

{scripts: "cd node_modules/child && npm run-script hello"} 
+0

Да, но это запускает его в дочернем каталоге, я хочу, чтобы он выполнял его в родительском ... – Ben