Error: Cannot find module 'node_modules\hap-tools\webpack.config.js'

  如果node版本用的是8以上的话,在运行完npm install后再运行npm run build时可能会报Cannot find module .../webpack.config.js异常,这时大家不要惊慌,请重新执行一次hap update --force。这是由于高版本的npmnpm install时,会校验并删除了node_modules下部分文件夹,导致报错。而hap update --force会重新复制hap-toolkit文件夹到node_modules中,然后再重新执行npm run build

> [email protected] postinstall:koaStatic D:\quickapp\ss\APIDemo-master
> babel -d ./node_modules/koa-static ./node_modules/koa-static

'babel' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

  当执行npm run build 报 'babel' 不是内部或外部命令,也不是可运行的程序或批处理文件 的错误时

执行  npm install --save-dev babel-cli 之后再重新npm install ,再npm run build 就好了

  

12-29 08:47