在使用 cdn 引入第三方庫(kù)的時(shí)候報(bào)錯(cuò)
config.plugin("html").tap(args => {
if (process.env.NODE_ENV === "production") {
args[0].cdn = cdn.build;
}
if (process.env.NODE_ENV === "development") {
args[0].cdn = cdn.dev;
}
return args;
});
原因是和這里面的配置文件沖突了
pages: {
//pages 里配置的路徑和文件名在你的文檔目錄必須存在 否則啟動(dòng)服務(wù)會(huì)報(bào)錯(cuò)
index: {
//除了 entry 之外都是可選的
entry: "src/main.js" // page 的入口,每個(gè)“page”應(yīng)該有一個(gè)對(duì)應(yīng)的 JavaScript 入口文件
// template: "public/index.html", // 模板來(lái)源
// filename: "index.html" // 在 dist/index.html 的輸出
// title: "Index Page", // 當(dāng)使用 title 選項(xiàng)時(shí),在 template 中使用:<title><%= htmlWebpackPlugin.options.title %></title>
// chunks: ["chunk-vendors", "chunk-common", "index"] // 在這個(gè)頁(yè)面中包含的塊栈拖,默認(rèn)情況下會(huì)包含,提取出來(lái)的通用 chunk 和 vendor chunk
}
},