【问题标题】:How to add JavaScript module to generator-meanjs app?如何将 JavaScript 模块添加到 generator-meanjs 应用程序?
【发布时间】:2015-03-02 12:35:27
【问题描述】:

我想将一些 JavaScript 模块添加到由 meanjs-generator 为 Yeoman 制作的应用程序中,但模块的脚本标签未生成到 index.html。我只是通过 bower 添加了模块,并没有接触任何其他文件,因为生成器生成的文件似乎会查找 .js 文件并将它们自动添加到 index.html 中。

添加 JavaScript 模块的正确方法是什么?

【问题讨论】:

    标签: javascript yeoman mean


    【解决方案1】:

    执行 bower 命令后,您必须将 .js.css 文件路径添加到 config/env/all.js 中,例如如下:

    module.exports = {
        ...
        assets: {
            lib: {
                css: [
                    'public/lib/bootstrap/dist/css/bootstrap.css',
                    'public/lib/bootstrap/dist/css/bootstrap-theme.css',
                ],
                js: [
                    'public/lib/ng-file-upload/angular-file-upload-shim.js',
                    'public/lib/angular/angular.js',
                    'public/lib/angular-resource/angular-resource.js', 
                    'public/lib/angular-cookies/angular-cookies.js', 
                    'public/lib/angular-animate/angular-animate.js', 
                    'public/lib/angular-touch/angular-touch.js', 
                    'public/lib/angular-sanitize/angular-sanitize.js', 
                    'public/lib/angular-ui-router/release/angular-ui-router.js',
                    'public/lib/angular-ui-utils/ui-utils.js',
                    'public/lib/angular-bootstrap/ui-bootstrap-tpls.js',
                    'public/lib/ng-file-upload/angular-file-upload.js'
                ]
            },
        ...
    }
    

    【讨论】:

      猜你喜欢
      • 2016-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-05
      • 2019-07-19
      • 2016-09-04
      • 1970-01-01
      • 2012-07-02
      相关资源
      最近更新 更多