小编Kay*_*y V的帖子

如何在Git中获取当前分支名称?

我来自Subversion背景,当我有一个分支时,我知道我正在处理的是"这些工作文件指向这个分支".

但是对于Git,我不确定我何时在NetBeans或Notepad ++中编辑文件,无论它是与主服务器还是其他分支相关联.

git在bash中没有问题,它告诉我我在做什么.

git branch git-branch

2321
推荐指数
37
解决办法
136万
查看次数

在父项悬停时更改子元素的CSS

首先,我认为这对于CSS3来说太复杂了,但是如果某个地方有解决方案的话,我很乐意改用它.

HTML非常简单.

<div class="parent">
    <div class="child">
        Text Block 1
    </div>
</div>

<div class="parent">
    <div class="child">
        Text Block 2
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

子div设置为display:none; 默认情况下,但随后更改为display:block; 当鼠标悬停在父div上时.问题是这个标记出现在我的网站上的几个地方,我只希望孩子显示如果鼠标在它的父母上面,而不是如果鼠标在任何其他父母上面(他们都有相同的类)名称和没有ID).

我已经尝试使用$(this),并.children()无济于事.

$('.parent').hover(function(){
            $(this).children('.child').css("display","block");
        }, function() {
            $(this).children('.child').css("display","none");
        });
Run Code Online (Sandbox Code Playgroud)

css jquery parent jquery-selectors

151
推荐指数
5
解决办法
17万
查看次数

错误跟踪最佳做法

在我的公司,这些规则适用:

  • 只允许测试人员创建问题.
  • 开发人员必须向测试人员发送电子邮件,让他们创建问题.
  • 开发人员向技术主管发送电子邮件,让他为自己分配问题,以解决他们认为可以解决的问题.
  • 开发人员无法将问题分配给其他开发人员(必须向技术主管发送电子邮件).
  • 如果开发人员的问题被其他开发人员的代码阻止,她必须在错误跟踪系统之外解决此问题.
  • 只允许测试人员关闭自己打开的问题.
  • 所有作业必须通过技术主管才能跟踪问题.
  • 与用户界面无直接关系的错误不会输入系统(必须在外部解析).

你使用什么错误跟踪流程?它适合你吗?

project-management bug-tracking

22
推荐指数
4
解决办法
1万
查看次数

在ubuntu上安装curl以使用hirak/prestissimo和composer

我尝试installhirak/prestissimo包,因为我的作曲家非常非常慢.我用

composer global require hirak/prestissimo
Run Code Online (Sandbox Code Playgroud)

但我得到了这个错误.我在StackOverflow上找到了另一个解决方案,但我还是无法解决这个问题.

  Problem 1
    - Installation request for hirak/prestissimo ^0.3.6 -> satisfiable by hirak/prestissimo[0.3.6].
    - hirak/prestissimo 0.3.6 requires ext-curl * -> the requested PHP extension curl is missing from your system.

  To enable extensions, verify that they are enabled in your .ini files:
    - /etc/php/5.6/cli/php.ini
    - /etc/php/5.6/cli/conf.d/10-mysqlnd.ini
    - /etc/php/5.6/cli/conf.d/10-opcache.ini
    - /etc/php/5.6/cli/conf.d/10-pdo.ini
    - /etc/php/5.6/cli/conf.d/15-xml.ini
    - /etc/php/5.6/cli/conf.d/20-calendar.ini
    - /etc/php/5.6/cli/conf.d/20-ctype.ini
    - /etc/php/5.6/cli/conf.d/20-dom.ini
    - /etc/php/5.6/cli/conf.d/20-exif.ini
    - /etc/php/5.6/cli/conf.d/20-fileinfo.ini
    - /etc/php/5.6/cli/conf.d/20-ftp.ini
    - /etc/php/5.6/cli/conf.d/20-gd.ini
    - /etc/php/5.6/cli/conf.d/20-gettext.ini
    - /etc/php/5.6/cli/conf.d/20-iconv.ini
    - /etc/php/5.6/cli/conf.d/20-json.ini
    - /etc/php/5.6/cli/conf.d/20-mbstring.ini
    - …
Run Code Online (Sandbox Code Playgroud)

php ubuntu laravel composer-php

6
推荐指数
1
解决办法
7593
查看次数

处理作曲家废弃包的最佳做法是什么?

当我运行Package webflo/drupal-core-require-dev is abandoned, you should avoid using it. Use drupal/core-dev instead.Composer更新时,我偶尔会收到有关软件包已被放弃的消息,我应该改用其他软件包,就像我没有使用 Composer 的经验一样,所以我很好奇什么被视为替换过时的最佳实践包。

这些消息从何而来?我不确定来源是否总是可靠的。

drupal composer-php

6
推荐指数
1
解决办法
3634
查看次数

配置 webpack 使用绝对路径而不是相对路径

我在设置 webpack 使用绝对路径时遇到问题。问题是我无法弄清楚如何使我的字体的加载路径与保存文件的实际位置相匹配。这是我的文件夹结构:

public
  font
     font1
     font2
  css
     index.css
src
  font
     font1
     font2
  css
     index.scss
webpack.config.js
Run Code Online (Sandbox Code Playgroud)

这就是我的 webpack 文件的样子。当我运行 webpack 时,它会正确地将字体文件添加到 public->font 中的正确位置,但是当我运行服务器时,它会尝试从以下位置获取字体:

http://localhost:8080/css/public/font/font1.ttf

代替:

http://localhost:8080/font/font1.tff

您可以看到它试图从 css 文件夹的相对路径而不是根目录中查找。我怎样才能解决这个问题?谢谢!

 module.exports = {
    entry: {
        index: './src/javascript/index.js'
    },
    output: {
        filename: './public/javascript/[name].js',
    },
    module: {
        loaders: [
            {
                test: /\.scss$/,
                use: ExtractTextPlugin.extract({
                    fallback: 'style-loader',
                    use: ['css-loader', 'sass-loader']
                })
            },
                        {
                            test: /\.(eot|svg|ttf|woff|woff2)$/,
                            loader: 'file-loader?name=./public/font/[name].[ext]'
                        },
                        {
                            test: /\.(jpg|png)$/,
                            loader: 'file-loader?name=./public/image/[name].[ext]'
                        }
        ]
    },
    plugins: [
        new ExtractTextPlugin('public/css/index.css')
    ]
};
Run Code Online (Sandbox Code Playgroud)

webpack

5
推荐指数
1
解决办法
9352
查看次数