在从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

这个命令不起作用有什么原因吗?

最佳答案

我确实成功了,我的步骤如下:
在本地安装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。

关于angular - Angular 6更新-找不到rxjs-5-to-6-migrate命令,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50330546/

10-13 03:34