Обновление Angular 6 до Angular 7 получило ошибку - PullRequest
0 голосов
/ 16 ноября 2018

При обновлении угловой 6 на угловой 7 я получил ошибку.Сначала я использовал эту команду npm i -g rxjs-tslint .И затем я использовал эту команду r xjs-5-to-6-migrate -p src / tsconfig.app.json . Я получил эту ошибку.

        module.js:550
            throw err;
            ^

        Error: Cannot find module 'typescript'
            at Function.Module._resolveFilename (module.js:548:15)
            at Function.Module._load (module.js:475:25)
            at Module.require (module.js:597:17)
            at require (internal/module.js:11:18)
            at Object.<anonymous> (/usr/lib/node_modules/rxjs-tslint/node_modules/tslint/lib/linter.js:22:10)
            at Module._compile (module.js:653:30)
            at Object.Module._extensions..js (module.js:664:10)
            at Module.load (module.js:566:32)
            at tryModuleLoad (module.js:506:12)
            at Function.Module._load (module.js:498:3)
        child_process.js:645
            throw err;
            ^

        Error: Command failed: "/usr/lib/node_modules/rxjs-tslint/node_modules/.bin/tslint" -c "/usr/lib/node_modules/rxjs-tslint/rxjs-5-to-6-migrate.json" -p "src/tsconfig.app.json" --fix
        module.js:550
            throw err;
            ^

        Error: Cannot find module 'typescript'
            at Function.Module._resolveFilename (module.js:548:15)
            at Function.Module._load (module.js:475:25)
            at Module.require (module.js:597:17)
            at require (internal/module.js:11:18)
            at Object.<anonymous> (/usr/lib/node_modules/rxjs-tslint/node_modules/tslint/lib/linter.js:22:10)
            at Module._compile (module.js:653:30)
            at Object.Module._extensions..js (module.js:664:10)
            at Module.load (module.js:566:32)
            at tryModuleLoad (module.js:506:12)
            at Function.Module._load (module.js:498:3)

            at checkExecSyncError (child_process.js:602:13)
            at Object.execSync (child_process.js:642:13)
            at migrate (/usr/lib/node_modules/rxjs-tslint/rxjs-5-to-6-migrate.js:18:34)
            at Object.<anonymous> (/usr/lib/node_modules/rxjs-tslint/rxjs-5-to-6-migrate.js:25:14)
            at Module._compile (module.js:653:30)
            at Object.Module._extensions..js (module.js:664:10)
            at Module.load (module.js:566:32)
            at tryModuleLoad (module.js:506:12)
            at Function.Module._load (module.js:498:3)
            at Module.require (module.js:597:17)

1 Ответ

0 голосов
/ 16 ноября 2018

Для этого выпуска требуется обновление : требуется, чтобы машинопись была установлена ​​глобально.Также пользователь должен вручную добавить «машинописный текст» как зависимость dev от существующих проектов.В противном случае будут ошибки сборки.

...