我正在使用纱线 2 并与 webpack 做出反应。
在我的包中"typescript": ...
定义。一旦我开始yarn start
,我就会收到一个错误:
yarn workspace test start
When you use this plugin you must install `typescript`.
怎么了?我应该如何解决它?还是调试它?
我正在使用纱线 2 并与 webpack 做出反应。
在我的包中"typescript": ...
定义。一旦我开始yarn start
,我就会收到一个错误:
yarn workspace test start
When you use this plugin you must install `typescript`.
怎么了?我应该如何解决它?还是调试它?
您需要查看您的 webpack.config.js,其中初始化了 ForkTsCheckerWebpackPlugin。ForkTsCheckerWebpackPlugin 需要能够找到 tsconfig 文件。
new ForkTsCheckerWebpackPlugin({
typescript: resolve.sync('typescript', {
basedir: paths.appNodeModules,
tsconfig: paths.appTsConfig,
})
}),
在我的例子中,我在一个名为 paths.js 的文件中定义了 paths.appNodeModules 和 paths.appsTsConfig。
module.exports = {
appTsConfig: resolveApp('tsconfig.json'),
appNodeModules: resolveApp('node_modules'),
};