这是怎么回事? PhpStorm 10.0.1 和 Angular
What's going on? PhpStorm 10.0.1 and Angular
错误
:Cannot start compiler process: Error: Parse tsconfig error
[{"messageText":"Unknown compiler option
'baseUrl'.","category":1,"code":5023},{"messageText":"Argument for
'--module' option must be 'commonjs', 'amd', 'system' or
'umd'.","category":1,"code":6046},{"messageText":"Unknown compiler
option
'importHelpers'.","category":1,"code":5023},{"messageText":"Unknown
compiler option
'typeRoots'.","category":1,"code":5023},{"messageText":"Unknown
compiler option 'lib'.","category":1,"code":5023}]
从错误消息看来,设置中设置了 typescript 版本 |语言与框架 | TypeScript 小于 2.0
。您一定是在使用捆绑版本 (1.4
),对吗?您可以指定自定义版本(通过选择本地 node_modules\typescript\lib
文件夹),但这也不起作用:PhpStorm 10 附带的 TypeScript 编译器服务与最新的 TypeScript 版本不兼容。
如果升级 PhpStorm 不适合您,我只能建议禁用内置编译器 - 它不适用于使用最近的 angular cli 版本生成的项目
错误
:Cannot start compiler process: Error: Parse tsconfig error [{"messageText":"Unknown compiler option 'baseUrl'.","category":1,"code":5023},{"messageText":"Argument for '--module' option must be 'commonjs', 'amd', 'system' or 'umd'.","category":1,"code":6046},{"messageText":"Unknown compiler option 'importHelpers'.","category":1,"code":5023},{"messageText":"Unknown compiler option 'typeRoots'.","category":1,"code":5023},{"messageText":"Unknown compiler option 'lib'.","category":1,"code":5023}]
从错误消息看来,设置中设置了 typescript 版本 |语言与框架 | TypeScript 小于 2.0
。您一定是在使用捆绑版本 (1.4
),对吗?您可以指定自定义版本(通过选择本地 node_modules\typescript\lib
文件夹),但这也不起作用:PhpStorm 10 附带的 TypeScript 编译器服务与最新的 TypeScript 版本不兼容。
如果升级 PhpStorm 不适合您,我只能建议禁用内置编译器 - 它不适用于使用最近的 angular cli 版本生成的项目