我正在尝试缩小我的 js 和 css 文件,但我的源映射文件有问题。 我的应用程序是一个angularjs应用程序,在usemin之前,我需要生成 angular templates.js文件并连接所有js文件。 我的index.html是 现在 concat 任务是连接我的源文件 并且 ...
我正在尝试缩小我的 js 和 css 文件,但我的源映射文件有问题。 我的应用程序是一个angularjs应用程序,在usemin之前,我需要生成 angular templates.js文件并连接所有js文件。 我的index.html是 现在 concat 任务是连接我的源文件 并且 ...
我有一个这样的HTML块,用于缩小CSS和JS文件: 我需要对资源进行预加载static/assets/css/combined.css但最终文件的名称末尾带有哈希,因此最终路径类似于static/assets/css/combined.min-af5890ce41.css ,所以我不知 ...
以下是我的useminPrepare代码段,是否可以在此处向CSS添加一个缩小步骤,如果可能的话,我正在尝试避免使用另一个笨拙的插件...但是开放给所有答案。 ...
美好的一天, 我想将打字稿集成到正在使用grunt的angularjs项目中。 我想一步一步地做,这样就不需要重写整个项目。 原因是1)提高代码质量,为此使用打字稿和棉绒。 2)引入模块化,因为当前.js文件的大小会增加,并且代码的可读性也会降低。 当前,该项目在以下项目中 ...
我只是对usemin和wiredep有所了解 。 我的index.html文件中有此文件: 如果我运行grunt build , index.html将被修改为: 这很棒,但是只会在bower:css文件中发生(我相信这是通过wiredep完成的。在页面的更下方,我类似于Jav ...
我尝试使用grunt-usemin,但是没有用。 我尝试了grunt-cache-breaker,它工作正常。 但是js文件名在grunt-cache-breaker中不会改变。 它将只更改html中的引用。 两者之间很好的解决了angularjs应用程序的缓存问题。 ...
我正在尝试为我的node.js项目设置grunt ,并且遵循以下步骤: 1)我已经安装了node.js ,它工作正常。 2)安装了git 。 3)通过运行以下命令安装grun : npm install -g grunt-cli 。 现在,我运行了cmd grunt -ver ...
我最近做了一些优化,通过Google网站管理员工具在Pagespeed工具中提高我正在处理的应用程序(AngularJS)的得分。 具体来说,谷歌要求“在首映内容中消除渲染阻止JavaScript和CSS”。 所以我删除了声明并将它们移动到一个脚本,该脚本在页面加载完成后加载,所以我从: ...
我一直在寻找有关Grunt Usemin,复制工具的解决方案。 最后我决定在这里写下来。 这可能会帮助其他人。 HTML片段 咕unt构建命令 发脾气 我得到的输出 我收到的文件夹为空,如何从路径中删除$ {pageContext.reques ...
我是使用Grunt工具的新手,我正在按照视频中所述的步骤进行操作,但是我遇到了一些错误,并从头开始重新开始,但是现在当我在其中键入命令“ grunt”时遇到了这个问题我在项目文件夹的目录中的CMD一切都很好,但是在分发文件夹目录“ dist / scripts”中没有创建JavaScript文件 ...
当我运行grunt build我得到了这个错误,任何想法我怎么能解决这个问题? 咕噜咕噜的 Gruntfile.js ...
我正在使用grunt build将文件从生产复制到build。 在工作时,我正在使用本地引导CSS,但是在构建中,我需要将CDN URL替换为引导。 首先这可能吗? 使用usemin时,Grunt构建为http路径给出了错误。 谢谢。 ...
我不知道为什么,因为必须有问题,但是我的任务'usemin'并没有取代我所做的脚本导入,我以更好的方式告诉它: 我有一个应用程序,当我键入'grunt build'时,它会创建一个dist文件夹,而在dist / scripts中,它有一个连接的,uglified文件,名为'applica ...
我的档案少了5个。 我想使用grunt将这5个较少的文件转换为5个不同的CSS缩小文件。 通过本教程,我知道将多个较少的文件转换为单个css文件。 但我想将多个转换为多个 有没有办法。 请任何人可以帮助我做到这一点 ...
我有一个问题,使用grunt与filerev,usemin和angular 对于这个概念,假设我们有:bar.english.PDF和bar.french.PDF filerev工作得很好,我有bar.english.XXXXXXX.pdf&bar.french.XXXXX.pdf ...
我有一个单页面的角度应用程序,在构建之前将其代码缩小和简化。 它适用于grunt use-min任务,并在index.html中构建块 最后,它创建了两个文件:app.min.js和components.min.js。 但是现在我需要参数化grunt任务以基于parameter生 ...
我在项目中需要两个目标。 一个用于管理员,一个用于用户页面。 由于性能原因,我不希望将管理插件包含在用户页面中。 但是在尝试运行构建时出现此错误: 我在GruntFile.js中找不到concat任务以查看问题所在。 我的GruntFile.js usemin任务如下: ...
我正在使用生成器角度0.15.1,并且添加了jquery-ui。 要添加jquery-ui css,我必须在“ overrides”部分的bower.json中添加以下内容: 现在当使用grunt构建时,我没有从/bower_components/jquery-ui/themes/*/ ...
我使用yeoman角度生成器创建了一个测试Web应用程序,并将其部署到Firebase托管中。 当我在本地运行该应用程序时,它可以正常运行。 部署后,Chrome开发者控制台会报告“警告:试图多次加载角度。” 当我使用“ firebase serve”在本地运行时,我看到对供应商的GET请 ...
我的Angular 1代码在开发中运行良好。 但是,当我用Grunt将Angular项目压缩为dist时,我的指令在我的服务和app.run()之前运行,这导致页面中断。 我跟踪了这个问题,以弄清哪些更改了代码执行顺序。 我不知道如何防止uglify更改执行顺序。 ...