javascript - 如何将JavaScript模块添加到generator-meanjs应用程序?

标签 javascript yeoman mean

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

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

最佳答案

执行 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'
            ]
        },
    ...
}

关于javascript - 如何将JavaScript模块添加到generator-meanjs应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28733639/

相关文章:

python-3.x - df.mean()/jupyter/pandas 交替轴输出

javascript - 相当于 react 样式中的 ul li

yeoman 错误 对等点无效 对等点生成器-webapp@0.5.0 想要@>=1.2.0

yeoman - Bower 不复制任何文件

javascript - Yeoman:使用用户提供的参数调用子生成器

arrays - 选定维度上4D阵列的均值

node.js - 使用 MEAN 堆栈编辑/更新 API 端点的访问控制/授权

javascript - 将 Jquery 对象传递给不适用于 IMG 的函数

javascript - 如何使用第三方组件和回调测试 EmberJS?

JavaScript 文件 - 未找到 404 - CodeIgniter - .htaccess