javascript - options.domAPI 不是函数
问题描述
我尝试添加 Vuetify 的手写笔配置来修改全局变量,直到我注意到它不再受支持。
我已经运行了这个命令来安装所需的加载器:npm i --save-dev stylus stylus-loader css-loader style-loader
.
之后,我开始在标题中收到错误,删除这些库后,它根本没有删除它。我已经尝试运行npm reinstall
并全新安装了 npm 包。
我的配置是这样的:
"devDependencies": {
"axios": "^0.21.4",
"bootstrap": "^4.6.0",
"css-loader": "^6.2.0",
"jquery": "^3.6",
"laravel-mix": "^6.0.31",
"lodash": "^4.17.19",
"popper.js": "^1.16.1",
"postcss": "^8.3.6",
"resolve-url-loader": "^3.1.2",
"sass": "^1.32.11",
"sass-loader": "^11.0.1",
"style-loader": "^3.2.1",
"stylus": "^0.55.0",
"stylus-loader": "^6.1.0",
"vue": "^2.6.12",
"vue-loader": "^15.9.8",
"vue-template-compiler": "^2.6.12"
},
"dependencies": {
"vue-router": "^3.5.2",
"vuetify": "^2.5.8",
"vuex": "^3.6.2"
}
错误日志:
Uncaught TypeError: options.domAPI is not a function
at addStyle (app.js:38836)
at modulesToDom (app.js:38824)
at module.exports (app.js:38854)
at Module../node_modules/vuetify/dist/vuetify.min.css (app.js:38769)
at __webpack_require__ (app.js:100988)
at Module../resources/js/theme/Vuetify.js (app.js:2356)
at __webpack_require__ (app.js:100988)
at Module../resources/js/app.js (app.js:2139)
at __webpack_require__ (app.js:100988)
这是一个非常烦人的问题,因为我没有找到任何相关的东西。任何帮助是极大的赞赏。
解决方案
我必须删除style-loader
并仅用于css-loader
解决此错误。
yarn remove style-loader
推荐阅读
- excel - 将范围复制/粘贴为 VBA 中的值,而不是整个工作表
- android - Android NN API CpuExecutor:模型输出的类型或尺寸无效
- python - 两个 jupyter notebook 在同一个端口上运行
- machine-learning - 为什么 alph=0 的岭回归与正常的线性回归不同?
- amcharts - 从 JSON 生成饼图时的自定义颜色
- r - 足够大文件的 IO 写入错误
- java - 如果用户在没有 Firebase 的情况下有 Internet 连接,请在线检查用户
- ios - CIRadialGradient 减小图像大小
- android - 自定义库中包含的库在示例项目 Android 中不可用/不可见
- reactjs - React + d3v4:无法使用正确的动作在蜂群图中移动节点位置