ниже находится файл конфигурации веб-пакета:
module.exports = {
mode: "development",
entry: "./src/index.ts",
output: { filename: "bundle.js" },
resolve: { extensions: [".ts"] },
module: {
rules: [
{ test: /\.ts/, use: "ts-loader", exclude: /node_modules/ }
}
]
}
};
Я не понимаю, почему мы должны исключать node_modules при работе с файлами машинописного текста? Ниже приведены мои пункты:
1-Во-первых, почти все пакеты написаны на js, а не на ts, не повредит, если мы включим node_modules.
2-Если мы ссылаемся напакет, который написан на ts, мы определенно хотим, чтобы ts-код компилировался в js-код, затем мы должны включить node_modules, чтобы убедиться, что все работает, не так ли?