mirror of
https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web.git
synced 2025-10-01 23:56:39 +08:00
修复tiktoken计算插件打包错误
This commit is contained in:
parent
4383fbc1ef
commit
eec5418e14
@ -88,11 +88,11 @@ export default async function UsageByModel() {
|
|||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
console.log("========", todayLog[todayLog.length - 1]);
|
// console.log("========", todayLog[todayLog.length - 1]);
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
const log_data = HandleLogData(todayLog);
|
const log_data = HandleLogData(todayLog);
|
||||||
|
|
||||||
// console.log('[log_data]====---==', log_data)
|
console.log("[log_data]====---==", todayLog);
|
||||||
|
|
||||||
const usageByModelOption: EChartsOption = {
|
const usageByModelOption: EChartsOption = {
|
||||||
tooltip: {
|
tooltip: {
|
||||||
|
@ -9,6 +9,9 @@ console.log("[Next] build with chunk: ", disableChunk);
|
|||||||
/** @type {import('next').NextConfig} */
|
/** @type {import('next').NextConfig} */
|
||||||
// const isProd = process.env.NODE_ENV === 'production'
|
// const isProd = process.env.NODE_ENV === 'production'
|
||||||
|
|
||||||
|
// 为了修复tiktoken的插件问题
|
||||||
|
import CopyPlugin from "copy-webpack-plugin";
|
||||||
|
|
||||||
const nextConfig = {
|
const nextConfig = {
|
||||||
webpack(config) {
|
webpack(config) {
|
||||||
config.module.rules.push({
|
config.module.rules.push({
|
||||||
@ -21,6 +24,17 @@ const nextConfig = {
|
|||||||
new webpack.optimize.LimitChunkCountPlugin({ maxChunks: 1 }),
|
new webpack.optimize.LimitChunkCountPlugin({ maxChunks: 1 }),
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
config.plugins.push(
|
||||||
|
new CopyPlugin({
|
||||||
|
patterns: [
|
||||||
|
{
|
||||||
|
from: ".//node_modules/tiktoken/tiktoken_bg.wasm",
|
||||||
|
to: "tiktoken_bg.wasm",
|
||||||
|
toType: "file",
|
||||||
|
}
|
||||||
|
]
|
||||||
|
})
|
||||||
|
)
|
||||||
|
|
||||||
config.optimization.minimize = true
|
config.optimization.minimize = true
|
||||||
config.optimization.splitChunks = {
|
config.optimization.splitChunks = {
|
||||||
|
@ -60,6 +60,7 @@
|
|||||||
"@types/react-katex": "^3.0.0",
|
"@types/react-katex": "^3.0.0",
|
||||||
"@types/spark-md5": "^3.0.4",
|
"@types/spark-md5": "^3.0.4",
|
||||||
"autoprefixer": "^10.4.16",
|
"autoprefixer": "^10.4.16",
|
||||||
|
"copy-webpack-plugin": "^11.0.0",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"eslint": "^8.55.0",
|
"eslint": "^8.55.0",
|
||||||
"eslint-config-next": "^14.0.3",
|
"eslint-config-next": "^14.0.3",
|
||||||
|
Loading…
Reference in New Issue
Block a user