node.js - Vue/Quasar, Webpack, 这些相关模块在 node_modules 中没有找到
问题描述
我已经使用quasar
框架(基于 vuejs 2)引导了一个应用程序。我安装了一些需要一些依赖项的包。当我尝试使用包(leboncoin-api
)时,出现此错误:
未找到这些相关模块:
* ./node_modules/mime/index.js 中的 ./types/other
* ./node_modules/mime/index.js 中的 ./types/standard
我已经签入node_modules
并且这些文件存在。它们index
在 mime 文件中导入,如下所示:
'use strict';
var Mime = require('./Mime');
module.exports = new Mime(require('./types/standard'), require('./types/other'));
我很快尝试了,create-react-app
并且该软件包正在运行。我读过它可以来自webpack
,但我正在努力纠正它。我不知道去哪里看:/
以下是webpack
可能有帮助的部分:
extendWebpack(cfg) {
cfg.module.rules.push({
enforce: 'pre',
test: /\.(js|vue)$/,
loader: 'eslint-loader',
exclude: /node_modules/,
});
},
我试过排除和不排除node_modules
,同样的错误
提前感谢社区的帮助!
编辑:我添加到 wepack.config
resolve: {
modules: [path.resolve(__dirname, 'src'), 'node_modules'],
},
将错误更改为:
未找到此相关模块:
- ./package 在 ./node_modules/leboncoin-api/node_modules/cheerio/index.js
解决方案
推荐阅读
- swift - 添加约束后,放置在谷歌地图上的按钮消失 Xcode ios Swift
- apache - .htaccess 中的子域访问问题
- c# - 十进制是四倍精度吗?
- git - 在没有本地克隆的情况下更改 git 存储库远程的分支头?
- python - 使用带有地理定位的请求问题使用 python 进行 Webscraping
- python - Django 重命名/重构自定义用户模型
- google-apps-script - 如何添加一个 gsheet 菜单项,单击该菜单项会在现有工作表中打开一个选项卡
- pytorch - PyTorch 无法检测 CUDA
- django - 带有 Redis 和 Django 的 Celery 在长时间运行的任务中给出 WorkerLostError
- spring-boot - 查询中的可选参数不适用于 db2,但适用于 oracle