尝试从GruntJs运行css缩小时出现以下错误,我不知道为什么。
Loading "cssmin.js" tasks...ERROR
>> Error: Cannot find module '_stream_transform
此错误消息的来源是什么?我搜索了cssmin.js文件,无法找到对该模块的单个引用。
答案 0 :(得分:6)
Hoang的答案不应该被接受,因为它要求您从NPM注册表本地对节点模块进行更改。
如果有人拉动您的存储库并运行NPM安装......或者您更新模块会发生什么?
修复:我遇到了同样的问题,发现只是更新节点(在我的情况下使用NVM)为我修复了它。
答案 1 :(得分:0)
我遇到了同样的问题。 转到grunt-contrib-cssmin / node_modules / maxmin / node_modules / gzip-size / node_modules / browserify-zlib 并安装可读流模块
npm install readable-stream
然后修改此文件grunt-contrib-cssmin / node_modules / maxmin / node_modules / gzip-size / node_modules / browserify-zlib / src / index.js
取代:
var Transform = require(' _stream_transform');
由:
var Transform = require(' readable-stream')。转换;
它适用于我,我希望这可以帮助你。