gpt4 book ai didi

javascript - Grunt usemin 无法使用应用程序文件夹内的脚本

转载 作者:行者123 更新时间:2023-11-28 07:31:53 27 4
gpt4 key购买 nike

我的 grunt usemin 不适用于我的 javascript,它位于 app/scripts 上,仅适用于 app 文件夹之外的脚本,例如 Bower。我的意思是,usemin 不会丑化我的应用程序/脚本:

这是我的 GruntFile:http://pastebin.com/7jV9mipH

请问有人可以帮助我吗?

解决方案

我知道如何解决我的问题:

我只是将脚本文件夹的基本路径放在 usemin 注释 block 中,如下所示:

<!-- build:js(app/) scripts/app.js -->

而不是:

<!-- build:js scripts/app.js -->

最佳答案

你看看你是否没有包含<!-- Usemin block -->在您的 .html 文件中 usemin 将不起作用。

  1. 所以要么检查 .html 文件
  2. 或者取消注释 cssmin 和 uglify 配置。目前已关闭。

                usemin: {
    html: ['<%= yeoman.dist %>/{,**/}*.html'],
    css: ['<%= yeoman.dist %>/styles/{,**/}*.css'],
    options: {
    assetsDirs: ['<%= yeoman.dist %>','<%= yeoman.dist %>/images']
    }
    },

    // The following *-min tasks will produce minified files in the dist folder
    // By default, your `index.html`'s <!-- Usemin block --> will take care of
    // minification. These next options are pre-configured if you do not wish
    // to use the Usemin blocks.
    // cssmin: {
    // dist: {
    // files: {
    // '<%= yeoman.dist %>/styles/main.css': [
    // '.tmp/styles/{,*/}*.css'
    // ]
    // }
    // }
    // },
    // uglify: {
    // dist: {
    // files: {
    // '<%= yeoman.dist %>/scripts/scripts.js': [
    // '<%= yeoman.dist %>/scripts/scripts.js'
    // ]
    // }
    // }
    // },
    // concat: {
    // dist: {}
    // },

关于javascript - Grunt usemin 无法使用应用程序文件夹内的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29043463/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com