我使用这个guntfile.js并在我的项目中很好地工作,但是我不明白一些事情。
'use strict';
var bsoptions={
//porta di lavoro del livereload standard
port: 35729,
//path del nostro tema
themepath: "wp-content/themes/rttheme18",
//host inserito nell'installazione di wp
http_host: "www.bottonisworld.localhos
我正在尝试使用grunt和terser来简化一个angularjs应用程序。我一开始使用的是uglifiy-es,但后来发现它有一些问题。所以我试着使用了terser。但是输出并没有给出缩小的文件。
The gruntfile.js
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
//grunt task configuration will go here
ngAnnotate:
我对使用Grunt相当陌生,但对如何安装和运行任务有相当好的理解。到目前为止,我能够运行任何我想要的东西,包括缩小js,复制文件和运行jshint。
我现在想要运行“清除”从文件夹中删除文件,但只希望动态生成所选文件的数组。
因此,如果我有一个动态生成的数组。
var deleteFilenames = ["file3.js","file2.jpg","file7.html"] etc.
我将如何设置一个简单的清理任务来删除这些文件?
任何帮助都很感激。
当我运行lineman build时,它会在/dist目录中生成所有缩小的CSS和JS。我想不出如何使它将那些缩小的文件复制到另一个目录(路径- ../lib/app/public).处的“我的公共目录”)
我的线人配置文件看起来像这样。
# Exports an object that defines
# all of the configuration needed by the projects'
# depended-on grunt tasks.
#
# You can familiarize yourself with all of Lineman's defa
我想测试一下我的Angular代码。我使用Node.js 0.10.28、Grunt、Karma作为测试框架,使用PhantomJS作为浏览器。
我得到了这个错误:
PALM00545424A:Hello-World user$ grunt karma:unit
Running "karma:unit" (karma) task
INFO [karma]: Karma v0.12.16 server started at http://localhost:9876/
INFO [launcher]: Starting browser PhantomJS
INFO [Phant
我对gruntjs和grunt-contrib-watch插件有一个非常恼人的问题。经过一段时间后,我不能定义,可能是半小时或两小时的工作(这是随机的)控制台吐出这个错误:
Running "watch" task
Waiting...Warning: EPERM, operation not permitted 'C:\dev\project\app\index.html~RF97bf99.TMP'
它重复大约50次,接下来是:
Warning: An error occurred while processing a template (An error o
当我尝试连接我的angular应用程序时,我收到了以下错误消息,该应用程序与socketIO Flask应用程序一起运行在Grunt服务器上:
XMLHttpRequest cannot load http://localhost:8080/socket.io/1/?t=1381872821951.
Origin http://localhost:9000 is not allowed by Access-Control-Allow-Origin.
我已经对这个问题做了一些挖掘,我知道这是因为客户端(angularjs)正在向另一个服务器发出请求,而响应来自不同的服务器。
这两台服务器中哪一
我安装了yeoman并启动了官方文档中提供的示例。我看了一下建议的操作
yo webapp
bower install underscore
grunt
在运行grunt之后,我收到了以下消息
grunt-cli: The grunt command line interface. (v0.1.9)
Fatal error: Unable to find local grunt.
If you're seeing this message, either a Gruntfile wasn't found or grunt
当我运行grunt build时,我得到了这个错误,你知道我如何解决这个问题吗?
grunt构建
Running "concurrent:dist" (concurrent) task
Warning:
jit-grunt: Plugin for the "compass" task not found.
If you have installed the plugin already, please setting the static mapping.
See https://github.com/shootaroo/jit