![](/img/trans.png)
[英]Why does Vite create two TypeScript config files: tsconfig.json and tsconfig.node.json?
[英]Where to place tsconfig.json in Symfony Encore to define TypeScript config?
Symfony Encore现在默认支持使用TypeScript( 添加对enableTypescriptLoader的支持 ),并且效果很好。 但是,我想使用tsconfig.json文件配置TypeScript配置。
我试图弄清楚该放在哪里,但迷路了,没有弄清楚应该将文件放置在哪里供ts-loader拾取。 或者是否有启用此功能的配置。
具有tsconfig.json
在同一个地方的webpack.config.js
应该做的工作。
ts-loader
假定与默认配置相同。
查看ts-loader配置文档,如果文件名位于其他位置,则有一个配置文件名的选项。
配置如下:
.enableTypeScriptLoader(function (typeScriptConfigOptions) {
typeScriptConfigOptions.transpileOnly = true;
typeScriptConfigOptions.configFileName = '/path/to/tsconfig.json';
});
但同样,loader的configFileName
选项默认为: tsconfig.json
因此,将文件放在webpack.config.js
同一目录中或运行webpack的目录中应该足够了,现在不确定。 我总是从与webpack.config.js相同的目录运行webpack.config.js
:)
干杯
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.