当前位置: 代码迷 >> 综合 >> vue组件库iView初始化npm run init 报错 iview TypeError [ERR_INVALID_CALLBACK]: Callback must be a function
  详细解决方案

vue组件库iView初始化npm run init 报错 iview TypeError [ERR_INVALID_CALLBACK]: Callback must be a function

热度:92   发布时间:2023-12-17 11:06:00.0

运行npm run dev报这个错,什么办法都试了,

删除项目下node_modules文件下,然后再次安装没有用,

卸载nodejs,重新安装也没有用

然后查看了下报错信息如下图标记:

 D:\iview\iview-admin-dev\build\webpack.dev.config.js:12:8

然后找到D:\iview\iview-admin-dev\build\webpack.dev.config.js 打开

将这一行代码:

fs.write(fd, buf, 0, buf.length, 0, function(err, written, buffer) {});

替换为

fs.write(fd, buf, 0, 'utf-8', function(err, written, buffer) {});

 

保存然后再次执行 npm run dev

第2种办法

重新安装node.js 降低node.js版本。

 

  相关解决方案