We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
error in ./node_modules/.pnpm/[email protected]/node_modules/ml-matrix/src/symmetricMatrix.js Module parse failed: Unexpected character '#' (8:2) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/conc epts#loaders | export class SymmetricMatrix extends AbstractMatrix { | /** @type {Matrix} */ > #matrix; | | get size() { @ ./node_modules/.pnpm/[email protected]/node_modules/ml-matrix/src/index.js 2:0-34 2:0-34 @ ./node_modules/.pnpm/@[email protected][email protected]/node_modules/@antv/layout/lib/mds.js @ ./node_modules/.pnpm/@[email protected][email protected]/node_modules/@antv/layout/lib/exports.js @ ./node_modules/.pnpm/@[email protected][email protected]/node_modules/@antv/layout/lib/index.js @ ./node_modules/.pnpm/@[email protected][email protected]/node_modules/@antv/g6/esm/layouts/index.js @ ./node_modules/.pnpm/@[email protected][email protected]/node_modules/@antv/g6/esm/exports.js @ ./node_modules/.pnpm/@[email protected][email protected]/node_modules/@antv/g6/esm/index.js @ ./node_modules/.pnpm/[email protected][email protected]/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/.pnpm/[email protected]_@ba [email protected][email protected]/node_modules/babel-loader/lib!./node_modules/.pnpm/[email protected][email protected]/node_modules/cache-loader/dist/cjs .js??ref--0-0!./node_modules/.pnpm/[email protected][email protected][email protected][email protected][email protected]/node_modules/vue -loader/lib??vue-loader-options!./src/views/index.vue?vue&type=script&lang=js @ ./src/views/index.vue?vue&type=script&lang=js @ ./src/views/index.vue @ ./src/router/index.js @ ./src/main.js @ multi ./node_modules/.pnpm/[email protected][email protected]/node_modules/webpack-dev-server/client?http://192.168.10.114:80&sockPath=/sockj s-node (webpack)/hot/dev-server.js ./src/main.js
如图,启动报错
No response
Please select / 请选择
The text was updated successfully, but these errors were encountered:
这个错误是由于在 Vue 2 项目中使用 G6 v5.0.43 时,Webpack 没有正确配置以处理私有字段(例如 #matrix)导致的。私有字段是 JavaScript 的一种新特性,可能需要更新的 Babel 配置或 Webpack 加载器来支持。
#matrix
以下是一些可能的解决方案:
更新 Babel 配置:
.babelrc
babel.config.js
{ "plugins": ["@babel/plugin-proposal-class-properties", "@babel/plugin-proposal-private-methods"] }
更新 Webpack 配置:
webpack.config.js
module: { rules: [ { test: /\.js$/, exclude: /node_modules/, use: { loader: 'babel-loader', options: { presets: ['@babel/preset-env'], plugins: ['@babel/plugin-proposal-class-properties', '@babel/plugin-proposal-private-methods'] } } } ] }
检查依赖版本:
如果这些方法仍然无法解决问题,请告诉我,我会进一步帮助你。
Sorry, something went wrong.
No branches or pull requests
Describe the bug / 问题描述
如图,启动报错
Reproduction link / 复现链接
No response
Steps to Reproduce the Bug or Issue / 重现步骤
No response
Version / 版本
Please select / 请选择
OS / 操作系统
Browser / 浏览器
The text was updated successfully, but these errors were encountered: