【发布时间】:2014-07-29 23:36:36
【问题描述】:
尝试从 GruntJs 运行 css 缩小时出现以下错误,我不知道为什么。
Loading "cssmin.js" tasks...ERROR
>> Error: Cannot find module '_stream_transform
此错误消息的来源是什么?我已经搜索了 cssmin.js 文件,但找不到对该模块的单个引用。
【问题讨论】:
标签: gruntjs grunt-contrib-cssmin
尝试从 GruntJs 运行 css 缩小时出现以下错误,我不知道为什么。
Loading "cssmin.js" tasks...ERROR
>> Error: Cannot find module '_stream_transform
此错误消息的来源是什么?我已经搜索了 cssmin.js 文件,但找不到对该模块的单个引用。
【问题讨论】:
标签: gruntjs grunt-contrib-cssmin
Hoang 的回答不应该被接受,因为它要求您从 NPM 注册表本地更改节点模块。
当有人拉取你的存储库并运行 NPM install ...或者你更新模块时会发生什么?
修复:我遇到了同样的问题,发现只需更新节点(在我的情况下使用 NVM)就可以为我修复它。
【讨论】:
我也有同样的问题。 转到 grunt-contrib-cssmin/node_modules/maxmin/node_modules/gzip-size/node_modules/browserify-zlib 并安装可读流模块
npm 安装可读流
然后修改这个文件 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('可读流').Transform;
它对我有用,我希望这可以帮助你。
【讨论】: