Vue.js的学习过程与心得让前端飞码农的世界

fs in ./node_modules/bindings/bi

2019-02-01  本文已影响0人  honey缘木鱼

在启动mpvue项目时,报如下图所示的错误:


屏幕快照 2019-02-01 下午3.02.35.png

根据报错提示需要安装:

npm install --save child_process fs

但是安装完成后,再次运行:npm run dev 还是报同样的错误!

百度后,发现解决问题的方法:

  1. 找到build文件下的 webpack.base.conf.js
  2. 在如下图位置:


上图所示代码:

node: {
    // prevent webpack from injecting useless setImmediate polyfill because Vue
    // source contains it (although only uses it if it‘s native).
    setImmediate: false,
    // prevent webpack from injecting mocks to Node native modules
    // that does not make sense for the client
    dgram: "empty",
    fs: "empty",
    net: "empty",
    tls: "empty",
    child_process: "empty"
  }

完成后,再次运行:npm run dev 就可以了!

上一篇 下一篇

猜你喜欢

热点阅读