gpt4 book ai didi

javascript - 为什么 webpack 会尝试解析我的 readme.md 文件

转载 作者:搜寻专家 更新时间:2023-10-30 21:06:56 25 4
gpt4 key购买 nike

Webpack 抛出如下所示的错误。构建似乎仍然有效,是什么原因?

WARNING in ./{snip}/readme.mdModule parse failed: C:{snip}\readme.md Unexpected token (1:7)You may need an appropriate loader to handle this file type.

我找不到任何方法来忽略文件。我什至不知道它为什么要尝试呈现这些文件。

以下是我的 webpack 设置文件的一些部分:

module: {
loaders: [
{test: /\.hb.html$/, loader: "handlebars-loader/?helperDirs[]=" + __dirname + "/src/handlebarsHelpers"},
{ test: /\.tsx?$/, loader: "ts-loader?" + JSON.stringify({
transpileOnly: true
})}
]
},

条目:

entry: "./src/entry.ts",

resolve: {
extensions: ["", ".webpack.js", ".web.js", ".ts", ".tsx", ".js"],

我试过在 typescript 配置文件中排除 .md 文件,也没有用。

最佳答案

问题不在于设置,而是我的代码具有如下查询表达式:

exports.getModule = function (moduleName) {
var mod = require('./' + moduleName + '');
return mod;
};

这使得 webpack 尝试加载所有文件,而不仅仅是入口点依赖树上的文件。

关于javascript - 为什么 webpack 会尝试解析我的 readme.md 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44132053/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com