【问题标题】:angularjs gulp build fail angular not definedangularjs gulp构建失败角度未定义
【发布时间】:2016-09-10 08:38:04
【问题描述】:

您好,我正在使用 gulp build 命令构建应用程序,几秒钟后显示错误“未定义角度”和更多错误,这是日志:

    {lamb} gulp build
[23:45:11] Requiring external module babel-register
[23:45:13] Using gulpfile C:\Apps\test\gulpfile.babel.js
[23:45:13] Starting 'lint'...
[23:45:14] Starting 'styles'...
[23:45:15] Starting 'scripts'...
[23:45:15] Starting 'images'...
[23:45:16] Starting 'fonts'...
[23:45:16] Starting 'extras'...
[23:45:16] Finished 'images' after 923 ms
[23:45:16] Finished 'fonts' after 90 ms
[23:45:16]
C:\Apps\test\app\scripts\main.js
   3:10  error  "angular" is not defined             no-undef
   5:34  error  A space is required after ','        comma-spacing
   9:12  error  Extra space after key "controller"   key-spacing
  10:11  error  Trailing spaces not allowed          no-trailing-spaces
  12:11  error  Extra space after key "templateUrl"  key-spacing
  13:12  error  Extra space after key "controller"   key-spacing
  16:10  error  Extra space after key "templateUrl"  key-spacing
  17:12  error  Extra space after key "controller"   key-spacing

C:\Apps\test\app\scripts\controllers\controllerView.js
  2:1  error  "angular" is not defined  no-undef

✖ 9 problems (9 errors, 0 warnings)

[23:45:16] 'lint' errored after 3.17 s
[23:45:16] ESLintError in plugin 'gulp-eslint'
Message:
    Failed with 9 errors
[23:45:16] Finished 'styles' after 2.07 s
[23:45:16] Finished 'extras' after 609 ms
[23:45:16] Finished 'scripts' after 1.53 s

【问题讨论】:

  • 检查 var angular= require('angular');

标签: angularjs gulp


【解决方案1】:

将此添加到您的 .eslintrc 文件中:

{
    "globals": {
        "angular": true
    },
    // ...
}

有关更多信息,请参阅此问题的已接受答案:

ESLint's "no-undef" rule is calling my use of Underscore an undefined variable

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-01
    • 2020-02-25
    • 2016-07-12
    • 1970-01-01
    • 2016-04-17
    相关资源
    最近更新 更多