小编bsr*_*bsr的帖子

将grails app转换为插件

我通过grails create-app开始了grails应用程序.对于模块化,我觉得组件成为一个插件会更好.我可以将此应用程序转换为grails插件吗?谢谢,巴布.

grails plugins

8
推荐指数
1
解决办法
1404
查看次数

Grails:调试脚手架模板

有没有办法调试脚手架模板(在/ src/template/scaffolding中生成).不是调试视图gsp文件,而是调试模板本身.我想我可以发表一些评论..除此之外..

grails scaffolding

8
推荐指数
1
解决办法
549
查看次数

谷歌chrome html5支持

是否有针对谷歌浏览器的html5支持的现成OFFICIAL参考?我看到chrome和chrome博客有很多信息,但是寻找一个表或一个简单的页面,可以看到html5支持的发展.例如,我想看看何时支持html5 datepicker?(正如我在网上看到的,只有Opera现在支持它(文章是一年之久:-))

谢谢.

html5 google-chrome

8
推荐指数
1
解决办法
2万
查看次数

HTML5 Canvas(倒置)坐标系

我是Canvas的新手,并且想知道:

  1. 使用倒置笛卡尔坐标系的基本原理.
  2. 说,我需要在直方图中绘制一些值.是一种将画布框架旋转/映射到笛卡尔坐标系的简单方法.

html5 canvas

8
推荐指数
2
解决办法
1万
查看次数

Excel vba - xlDown

下面的代码试图将所选范围(传递为rng)粘贴到工作表的末尾.如果已经存在2行(A1,A2),则它可以工作.

Sub copyRow(rng As Range, ws As Worksheet)
    Dim newRange As Range
    Set newRange = ws.Range("A1").End(xlDown).Offset(1, 0)
    rng.Copy
    newRange.PasteSpecial (xlPasteAll)
End Sub
Run Code Online (Sandbox Code Playgroud)

因此,如果存在A1和A2,并且如果您将此方法调用100次,则会在它们之后插入100行.但是,如果没有行或只有A1,它只会覆盖A2.我可以在同一行看到excel写(覆盖)

看来,如果xlDown如何计算,如果少于2行,则不确定.

任何帮助,将不胜感激.

excel vba

8
推荐指数
1
解决办法
24万
查看次数

AngularJS - 创建服务对象

我认为这可能更多是javascript问题,而不是在Angular邮件列表中发布.希望SO社区也能提供更快的响应.

我试图将数据封装在服务中并注入控制器.

angular.module('myApp.services', ['ngResource']).
    factory('Player', function($resource){
        var Player ;
        Player = {
            resource: $resource('/api/Player/:_id', {} )
        };
        return Player
});


function PlayerDetailCtrl(Player, $routeParams, $scope) {
    $scope.resource = Player.resource.get({_id:$routeParams._id});
}
PlayerDetailCtrl.$inject = ['Player', '$routeParams', '$scope'];
Run Code Online (Sandbox Code Playgroud)

它引发了一个例外

TypeError: Object #<Object> has no method 'query'
Run Code Online (Sandbox Code Playgroud)

$scope.resource = Player.Player.resource.get({_id:$routeParams._id}); 也会抛出错误

TypeError: Object #<Object> has no method 'query'
Run Code Online (Sandbox Code Playgroud)

以下工作.

angular.module('myApp.services', ['ngResource']).
    factory('Player', function($resource){
        var Player ;
        Player= $resource('/api/Player/:_id', {} )
        return Player
});


function PlayerDetailCtrl(Player, $routeParams, $scope) {
    $scope.resource = Player.Player.get({_id:$routeParams._id});
}
PlayerDetailCtrl.$inject = ['Player', …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

8
推荐指数
1
解决办法
2万
查看次数

Grunt Globbing模式

实现以下所需的模式是什么?

  1. 匹配目录中的所有html文件 .tmp
  2. 匹配.tmp/views中的所有html文件及其所有子目录(递归到任何深度)

这是livereload在Grunt文件中注册任务.

我试过以下几种配置.它匹配所有文件.tmp,但不递归.tmp/views

也尝试过,

 '.tmp/{,views/**/}*.html'
Run Code Online (Sandbox Code Playgroud)

但结果相同.

 livereload: {
                    options: {
                        livereload: LIVERELOAD_PORT
                    },
                    files: [
                        '.tmp/{,views/**}*.html'
                    ]
                }
Run Code Online (Sandbox Code Playgroud)

javascript node.js gruntjs

8
推荐指数
1
解决办法
4575
查看次数

grunt-usemin:定义自定义流

我正在使用grunt-usemin插件.我想知道下面该怎么做.

我有两个usemin配置块index.html.

<!-- build:js /scripts/scriptsmin.js -->
<script src="/scripts/jquery.min.js"></script>
...
...
<!-- endbuild -->

<!-- build:js /scripts/scripts.js -->
<script src="/scripts/app.js"></script>
....
...
<!-- endbuild --> 
Run Code Online (Sandbox Code Playgroud)

第一个块,scriptsmin.js是缩小文件.其次,scripts.js包含所有需要缩小的文件.

我喜欢.

  1. 在第二个块上运行minifier(uglifyjs)
  2. concat first block with minized version of second(步骤1)

Is it possible if these blocks are in the same file. I saw a section on flow. Couldn't follow whether I can name the block of configuration, and set seperate flow on each of it. It …

javascript gruntjs yeoman grunt-usemin

8
推荐指数
1
解决办法
2773
查看次数

gem 安装在捆绑文件夹(供应商/捆绑)上

我正在尝试安装一个 ruby​​ 项目,它具有像 Gemfile 中的依赖项

nokogiri (1.6.1)
Run Code Online (Sandbox Code Playgroud)

捆绑失败

An error occurred while installing nokogiri (1.6.1), and Bundler cannot continue.
Make sure that `gem install nokogiri -v '1.6.1'` succeeds before bundling.
Run Code Online (Sandbox Code Playgroud)

I followed the instructions to install nokogiri manually and succeeded (OSX 10.9.2)

 which nokogiri
/usr/bin/nokogiri
nokogiri
Nokogiri: an HTML, XML, SAX, and Reader parser
Usage: nokogiri <uri|path> [options] ...
Run Code Online (Sandbox Code Playgroud)

but, how can I install nokogiri to the expected path by the app (vendor/bundle , like the other dependencies, not in …

ruby gem ruby-on-rails

8
推荐指数
1
解决办法
7336
查看次数

webpack详细错误消息

我正在使用webpack,最近更新了一些软件包(babel,babel-loader,..),并在webpack输出中看到错误.但是,不确定如何进一步调试.该应用程序似乎工作正常.我尝试了各种调试选项,但没有得到错误的详细输出.

 ./node_modules/.bin/webpack  --config webpack.config.js --progress --profile --colors --display-error-details --display-reasons --debug
NODE_ENV == production :  false
6809ms build modules      
14ms seal
55ms optimize
30ms hashing
59ms create chunk assets
27ms additional chunk assets
1551ms optimize chunk assets
33ms optimize assets
83ms emit
Hash: 5be1a8485c4110c2f837
Version: webpack 1.9.8
Time: 8674ms
      Asset       Size  Chunks             Chunk Names
mww7few.ttf    78.4 kB          [emitted]   
elilql0.png    7.47 kB          [emitted]  
  client.js    3.98 MB       0  [emitted]  main
 index.html  130 bytes          [emitted]  
   [0] multi main 52 bytes {0} [built]
       factory:0ms building:3ms …
Run Code Online (Sandbox Code Playgroud)

node.js webpack

8
推荐指数
1
解决办法
7389
查看次数