在升级过程中从更新.angular.io https://update.angular.io/:
使用 rxjs-tslint 自动更新规则删除已弃用的 RxJS 6 功能。
对于大多数应用程序,这意味着运行以下两个命令:
npm install -g rxjs-tslint
rxjs-5-to-6-migrate -p src/tsconfig.app.json
但是当我按照这些步骤运行时rxjs-5-to-6-migrate -p src/tsconfig.app.json
我收到错误:
rxjs-5-to-6-migrate: command not found
有什么原因导致该命令不起作用吗?
我确实让它工作了,我的步骤如下:
- Install
rxjs-tslint
本地 -cd YOUR_PROJECT_DIR && npm i rxjs-tslint
.
- 然后从项目根目录运行
node_modules/.bin/rxjs-5-to-6-migrate -p PATH_TO_YOUR_TSCONFIG.json
.
- 如果您收到类似以下内容的错误
rxjs-tslint/node_modules/.bin/tslint: not found
, 然后做cd node_modules/rxjs-tslint && npm install
并重复步骤2。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)