【发布时间】:2021-07-21 05:04:12
【问题描述】:
我想知道这个特殊符号在 webpack(或其他配置文件)中做了什么。
module: {
rules: [
{
test: /\.js$/,
exclude: /node_modules/,
use: {
loader: "babel-loader",
options: {
cacheDirectory: true,
cacheCompression: false,
envName: "development"
}
}
},
...
在 rules.test 中,有 "/.js$/" 。 $ 符号是什么意思?
【问题讨论】:
-
那是一个正则表达式。 stackoverflow.com/questions/13912373/…
-
在正则表达式中,$表示“以”结尾。
-
$ 匹配字符串最后一个字符之后的位置
标签: javascript webpack syntax babeljs