как запустить npm в качестве параметра узла, когда npm установлен локально - PullRequest
0 голосов
/ 07 октября 2018

У меня есть эта строка в моем package.json:

"build": "npm run-script ng test && node --max_old_space_size=4096 npm run-script ng build"

Эта строка не работает: node --max_old_space_size=4096 npm run-script ng build

With error:
module.js:549
    throw err;
    ^

Error: Cannot find module 'C:\Client\npm'
    at Function.Module._resolveFilename (module.js:547:15)
    at Function.Module._load (module.js:474:25)
    at Function.Module.runMain (module.js:693:10)
    at startup (bootstrap_node.js:188:16)
    at bootstrap_node.js:609:3

Как это исправить без глобальной установки npm?

Мне нужен способ запустить последнюю строку без глобальной установки npm, потому что он может работать с любой машиной сборки.

Спасибо

1 Ответ

0 голосов
/ 07 октября 2018

Исправлено с помощью этого:

node --max_old_space_size=8192 ./node_modules/@angular/cli/bin/ng build
...