首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法告诉咕噜node_modules在哪里?

有没有办法告诉咕噜node_modules在哪里?
EN

Stack Overflow用户
提问于 2015-05-27 21:30:00
回答 1查看 485关注 0票数 1

我正在为我的网站编写许多单独的插件,我正在使用grunt来管理它们的最终发行版。我习惯于编写grunt.loadNpmTasks,将特定的插件从node_modules目录导入到执行任务的Gruntfile中。

然而,为了做到这一点,我总是npm install <package> --save-dev使插件在我正在编码的特定插件中可用。但是,由于它们是我现在维护的几十个插件,我发现node_modules目录越来越大,而且随着node_modules目录中充满了文件,我的备份变得越来越慢。

有办法集中插件吗?这样我就可以把所有的node_modules目录统一在一起了?并告诉grunt这个中央存储库在加载特定插件时的位置?

编辑:我尝试为测试安装grunt-contrib-less (-g),但仍然坚持使用Local Npm module "grunt-contrib-less" not found. Is it installed?

EN

回答 1

Stack Overflow用户

发布于 2015-05-28 14:22:15

我还没测试过这个。但值得一试。不要使用grunt.loadNpmTasks,而是尝试使用load-grunt-tasks

您应该使用config选项,它允许您指定pacakge.json的路径。

代码语言:javascript
复制
require('load-grunt-tasks')(grunt, {config: '../package'});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30493489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档