加上cross-env跨平台环境变量指令后 项目无法启动 一直在报各种的错, 最主要是报错信息如下.
1551858662687.pngvue项目报错
ERROR in (webpack)/node_modules/uglify-js/tools/node.js Module not found: Error: Can't resolve 'fs' in 'D:*****'
ERROR in (webpack)/node_modules/uglify-js/tools/node.js Module not found: Error: Can't resolve 'net' in 'D:*****'
ERROR in (webpack)/node_modules/uglify-js/tools/node.js Module not found: Error: Can't resolve 'module' in 'D:*****'
......等等
问题: dev指令加上 cross-env配置环境变量的参数后, 无法启动并报错
image.png
解决: 启动项目的dev脚本中缺少 --config 参数, 加上就好了
image.png
尝试过无效的解决
- node版本降级, 由10.15.1-->8.10.0-->6.11.3----->失败
- 安装了报错中找不到的模块: fs, net , tls, readline, array-includes, 这些模块 --->失败
- webpack.base.config 配置 node:{ fs: 'empty' }
- webpack.base.config 添加 target : 'node'
- ..........
网友评论