【问题标题】:.jshintrc with Gulp, Jhipster.jshintrc 与 Gulp、Jhipster
【发布时间】:2016-12-14 06:47:41
【问题描述】:

当我想设置“下划线”(我曾经使用“Grunt”)并输入 .jshintrc 时。

"globals": {
  "_": false,

现在使用 3.5.1 版的 Jhipster,我使用 Gulp,但我不知道如何配置它,因为没有 .jshintrc 文件。 Ans 它给了我错误

angular.js:13550 ReferenceError: _ is not defined

谁能帮帮我。谢谢。

【问题讨论】:

  • 如果没有.jshintrc文件为什么不直接创建呢?

标签: gruntjs gulp underscore.js jhipster


【解决方案1】:

JHipster 在this change 中将 jshint 替换为 eslint。因此,您应该将 globals 部分添加到文件 .eslintrc.json 中,就像在 .jshintrc 中一样。 (Similar issue)

根据来自 Angular 的 ReferenceError,您的 index.html 中似乎没有下划线作为依赖项。运行bower install underscore --save 下载并安装Underscore(这会将其添加到bower.json),然后运行gulp inject:dep 将依赖项自动注入到index.html。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-01
    • 2020-05-20
    • 1970-01-01
    • 2016-03-31
    • 2017-04-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多