账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vue项目开启webpack modules为什么会报错?
    33
    0

    webpack中配置modules后页面报错没安装依赖,但是这些依赖我都已经安装了,package.json中有配置信息。

    报错信息如下:

    These dependencies were not found:
    
    * ansi-html in (webpack)-dev-server/client/overlay.js
    * axios in ./src/main.js
    * html-entities in (webpack)-dev-server/client/overlay.js
    * lodash in ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/lodash.vue
    * loglevel in (webpack)-dev-server/client?http://localhost:8080
    * sockjs-client/dist/sockjs in (webpack)-dev-server/client/socket.js
    * strip-ansi in (webpack)-dev-server/client?http://localhost:8080
    * vue in ./src/App.vue, ./src/main.js and 5 others
    * vue-hot-reload-api in ./src/App.vue, ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-7ba5bd90","hasScoped":false,"transformToRequire":{"video":["src","poster"],"source":"src","img":"src","image":"xlink:href"},"buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/App.vue and 8 others
    * vue-router in ./src/router/index.js
    * webpack/hot in (webpack)-dev-server/client?http://localhost:8080
    * webpack/hot/dev-server in multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server ./src/main.js
    * webpack/hot/emitter in (webpack)-dev-server/client?http://localhost:8080
    
    To install them, you can run: npm install --save ansi-html axios html-entities lodash loglevel sockjs-client/dist/sockjs strip-ansi vue vue-hot-reload-api vue-router webpack/hot webpack/hot/dev-server webpack/hot/emitter

    添加的webpack配置如下:

    resolve: {
        modules: ['src', 'src/components'].map(resolve)
    }

    把这段modules配置去掉就不报错了。

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部