使用grunt-crx任务出错
Error using grunt-crx task
我在我的Gruntfile中使用grunt-crx任务,如下所示:
crx: {
packExtension: {
src: "../build/unpacked",
dest: "../build/dist"
}
}
当运行crx任务(单独)时,我得到以下错误消息:
Warning: Object function lodash(value) {
// exit early if already wrapped
if (value && value.__wrapped__) {
return value;
}
// allow invoking `lodash` without the `new` operator
if (!(this instanceof lodash)) {
return new lodash(value);
}
this.__wrapped__ = value;
} has no method 'assign' Use --force to continue
在命令行中使用'——force'和grunt来运行任务也会导致同样的错误。
我是grunt和grunt-crx的新手,所以我不确定这是grunt问题还是特定于grunt-crx任务,但任何帮助使此工作将非常感激!
作为提示,我尝试了以下方法,但没有任何运气。
- 不使用相对路径
- 指定除了src和dest之外的一个pem文件
- 移动. ./build/unpacked到。/packed,所以所有东西都在同一个目录下(我不得不这样做或使用force选项与其他grunt任务。)。
我遇到了同样的问题,看起来作者在0.2.1版本中引入了一个0.2.0中不存在的错误。卸载当前版本:
npm uninstall grunt-crx——save-dev
然后安装之前的版本:
npm install grunt-crx@0.2.0——save-dev
这确实与我测试扩展的lodash版本有关(该版本比引入assign
的版本更老)。
0.2.2
版本解决了这个问题。
试试吧!
相关文章:
- javascript中的数组出错
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- 当使用Watchify时,Browserify+Babelify Gulp任务没有终止
- 在Meteor项目中安装并包含npm模块后出错
- 解析JSON并从中删除对象会出错
- AngularJS指令出错-无法读取属性'编译'的未定义
- gulp Iconify任务抛出错误TypeError:Path必须是字符串.收到false
- 使用javascript在MVC中查找网格长度时出错
- 尝试调用AngularJS上的函数时出错
- 如果助手不在,如何从Grunt中的代码中调用任务
- Google 脚本:用于创建日历活动的脚本运行时不会出错,但不会执行任何操作
- WinJS(WP8.1):从后台任务更新辅助磁贴
- 全局安装gull后出错
- 我在代码点火器中出错
- 如何使用gump任务将html转换为javascript字符串
- 在等待异步任务时永久循环
- Java脚本将URL转换为已保存的URL时出错
- Backbone.js将模型绑定到视图时出错
- 在使用 GULP 任务将所有 JS 连接到单个 JS 文件中时,在 AngularJS 中出错
- 使用grunt-crx任务出错