webpack - 类型错误 : Data must be a string or a buffer when trying touse vue-bulma-tabs

标签 webpack vue.js bulma

我在使用 vue 和 vue-bulma-tabs 时遇到了这个奇怪的错误。

Project is running at http://localhost:8081/
webpack output is served from /dist/
404s will fallback to /index.html
crypto.js:74
  this._handle.update(data, encoding);
               ^

TypeError: Data must be a string or a buffer
    at TypeError (native)
    at Hash.update (crypto.js:74:16)
    at HarmonyExportImportedSpecifierDependency.updateHash (/Users/esteban/Projects/experiments/example1/node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js:144:8)
    at /Users/esteban/Projects/experiments/example1/node_modules/webpack/lib/DependenciesBlock.js:33:5
    at Array.forEach (native)
    at NormalModule.DependenciesBlock.updateHash (/Users/esteban/Projects/experiments/example1/node_modules/webpack/lib/DependenciesBlock.js:32:20)
    at NormalModule.Module.updateHash (/Users/esteban/Projects/experiments/example1/node_modules/webpack/lib/Module.js:162:41)
    at NormalModule.updateHash (/Users/esteban/Projects/experiments/example1/node_modules/webpack/lib/NormalModule.js:327:30)
    at modules.forEach.m (/Users/esteban/Projects/experiments/example1/node_modules/webpack/lib/Chunk.js:253:31)
    at Array.forEach (native)

我认为与 webpack 有关,但我不明白问题是什么或如何解决。

要复制它,只需这样做

vue init webpack-simple example1
cd example1
npm i
npm i -S bulma vue-bulma-tabs

然后将其添加到 main.js 文件中

import {Tabs, TabPane} from 'vue-bulma-tabs'

然后运行

npm run dev

等等!有错误。我错过了什么?

最佳答案

所以这个问题的根本原因是有一个导入没有找到你要导入的文件。参见 https://github.com/webpack/webpack/issues/4072#issuecomment-278626604解决方法是添加一些日志记录以帮助您找到无法导入的文件。

关于webpack - 类型错误 : Data must be a string or a buffer when trying touse vue-bulma-tabs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42137942/

相关文章:

html - 如何使用 Bulma CSS 框架防止列溢出模态

javascript - Bulma 旋转木马没有响应

ubuntu - webpack-dev-server : ERROR in missing ) after argument list @ multi main

javascript - 如何在 angular4 应用程序中捆绑 Assets 文件夹?

javascript - 页面历史记录的暂停功能 向前 向后

javascript - 为什么我的 vue.js 按钮不创建新的文本区域?

html - 从 bool 玛末端开始包裹

angular - 使用 ng-bootstrap 编译 JavaScriptServices 项目时出现意外标记

javascript - 在 webpack 中安装 CoffeeScript 库

javascript - 使用 Vee-Validate 和 vue js 2 在提交时验证子输入组件