小编Zac*_*bey的帖子

我可以用NPM安装Polymer(1.0)吗?

我正在尝试在一个新项目上使用Polymer,并试图避免使用Bower支持NPM进行前端依赖管理.

入门页面提供了使用鲍尔(和使用.zip文件等)的指令,但没有提及防范机制.

我之前通过直接指向GitHub仓库使用了NPM,但我似乎无法让它适用于Polymer.

当我运行这个:

npm install git@github.com:Polymer/polymer.git#v1.0.5
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

错误的ERR!notarget未找到兼容的版本:git@'github.com:Polymer/polymer.git'

错误的ERR!notarget有效的安装目标:

错误的ERR!notarget ["0.1.0","0.1.1","0.1.2","0.1.3","0.1.4","0.1.5"]

有什么我想念的,或者我需要咬紧牙关并使用Bower?

npm polymer polymer-1.0

10
推荐指数
3
解决办法
8322
查看次数

Groovy中的任何方法如何工作?

我遇到了这段代码:

n = args[0] as Long
[*n..1, n].any{ println ' '*it + '*'*(n - ~n - it*2) }
Run Code Online (Sandbox Code Playgroud)

它用于打印树形结构.像这样:

    *
   ***
  *****
 *******
    *
Run Code Online (Sandbox Code Playgroud)

(for n= 4)

  1. 代码是如何[*n..1,n]产生的[4, 3, 2, 1, 4]

  2. any方法如何在这里工作?该文件没有帮助我很多.什么是预测可以传递给any(如Doc的提到)?

any在这种情况下使用什么以及如何处理它?

groovy jvm-languages

9
推荐指数
1
解决办法
8215
查看次数

如何解决凉亭问题:"ENORESTARGET标签/分支主机不存在"

我似乎无法让凉亭在我当前的项目上工作.这个项目在几周前开始作为一个自然的"角度"应用程序,现在不记得我做了什么,也无法确定如何解决它.

我没有bower_components目录,已经删除并重新创建bower.js了几次.

bower.json

{
  "name": "my_name",
  "version": "0.0.0",
  "main": "app/index.html",
  "license": "MIT",
  "private": true
}
Run Code Online (Sandbox Code Playgroud)

$ bower install jquery

bower jquery#*                  cached git://github.com/jquery/jquery.git#2.1.1
bower jquery#*                validate 2.1.1 against git://github.com/jquery/jquery.git#*
bower jquery#*            ENORESTARGET Tag/branch master does not exist

Additional error details:
No tags found in git://github.com/jquery/jquery.git
No branches found in git://github.com/jquery/jquery.git
Run Code Online (Sandbox Code Playgroud)

看起来像这样的错误是告诉我,jQuery的项目没有一个主分支?(确实如此)

我创建了一个新项目,并做了一个bower init,然后运行相同的命令(bower install jquery).这样做可以按预期工作,并且安装jquery时没有错误.

$ bower install jquery

bower jquery#*                  cached git://github.com/jquery/jquery.git#2.1.1
bower jquery#*                validate 2.1.1 against …
Run Code Online (Sandbox Code Playgroud)

bower bower-install

9
推荐指数
2
解决办法
7143
查看次数

如何保存git"rebase in progress"?

我正处于一场大规模的"进步中",伴随着无数的冲突.

我想把这个进展放在一边,并试图用另一种方法来解决这个问题.

有没有办法可以保存正在进行的 rebase,以便我可以在以后完成它?

git rebase

9
推荐指数
1
解决办法
2200
查看次数

PrestaShop与Shopify

我看过几个比较不同的ECommerce CMS的问题:

  1. Prestashop与Zen-Cart和osCommerce相比
  2. Magento或Prestashop哪个更好?
  3. 最好的php/ruby​​/python电子商务解决方案

我希望能让一些人为他们喜欢的相对较小的电子商店做点什么.我现在主要关注PrestaShopShopify.我真的很喜欢Shopify做主机,有优质的服务,并且易于理解和主题.然而,PrestaShop是免费的,并且似乎能够做到尽可能多的Shopify.

我已经确定Magento对这个项目来说过于笨重了,并且已经读过许多其他解决方案(osCommerce,ZenCart,OpenCart)已经过时,错误或者只是劣等.

shopping-cart e-commerce prestashop shopify

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

如何使gzip在1and1共享主机WordPress站点上工作

YSlow告诉我,我的CSS应该被压缩,但经过几个小时的修补,我不能为我的生活得到gzip为我的网站工作.在这一点上,我甚至不确定性能是否增加(是否会有一个?)将是值得的.

我正在1&1共享主机帐户上运行WordPress网站.

老实说,我真的不知道我正在做什么这个东西,似乎无法得到适当的设置.我在一些地方读到1&1,"没有安装模块Apache mod_deflate和mod_gzip.",所以我认为这是问题的一部分.

我试过以下代码:

这个似乎没有做任何事情:

<IfModule mod_gzip.c>  
    mod_gzip_on         Yes  
    mod_gzip_dechunk    Yes  
    mod_gzip_item_include file          \.(html?|txt|css|js|php|pl)$  
    mod_gzip_item_include handler       ^cgi-script$  
    mod_gzip_item_include mime      ^text\.*  
    mod_gzip_item_include mime      ^application/x-javascript.*  
    mod_gzip_item_exclude mime      ^image\.*  
    mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*  
</IfModule>  
Run Code Online (Sandbox Code Playgroud)

这会导致500错误

<Location />
# Insert filter
SetOutputFilter DEFLATE

# Netscape 4.x has some problems...
BrowserMatch ^Mozilla/4 gzip-only-text/html

# Netscape 4.06-4.08 have some more problems
BrowserMatch ^Mozilla/4\.0[678] no-gzip

# MSIE masquerades as Netscape, but it is fine
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
# Don't compress images
SetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png)$ no-gzip …
Run Code Online (Sandbox Code Playgroud)

wordpress .htaccess gzip

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

如何访问Protroctor测试的chromedriver日志

我已经看到chromedriver可以输出日志文件(https://sites.google.com/a/chromium.org/chromedriver/logging)

此页面显示了在直接执行exe时如何设置它:

chromedriver.exe --verbose --log-path=chromedriver.log

我无法弄清楚如何在Protractor中设置它

我现在的 protractor.conf.js

require('babel/register');

exports.config = {
    framework: 'jasmine2',
    seleniumServerJar: './node_modules/protractor/selenium/selenium-server-standalone-2.45.0.jar'
};
Run Code Online (Sandbox Code Playgroud)

@ alecxe下面的答案量角器的浏览器设置文档我尝试添加以下(有和没有--s),但没有明显的效果:

    capabilities: {
        browserName: "chrome",
        chromeOptions: {
            args: [
                "--verbose",
                "--log-path=chromedriver.log"
            ]
        }
    }
Run Code Online (Sandbox Code Playgroud)

我也试过指定一个绝对路径(log-path=/chromedriver.log)也没用.

javascript selenium google-chrome selenium-webdriver protractor

8
推荐指数
3
解决办法
6381
查看次数

后退按钮上的清晰表格?

我有一个页面,其中包含一个表单中的几个复选框,选中后,使用jquery从表中过滤相应的信息.我的问题是以下场景:

  1. 有人检查一个或多个框,从表中隐藏行

  2. 他们点击一个链接,转到另一个页面

  3. 他们点击后退按钮.

此时,仍然会选中复选框(至少在chrome中),但所有表行都可以再次查看.

有任何想法吗?

forms checkbox jquery back-button browser-cache

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

在本地运行时使用Html5boilerplate的代码加载JQuery非常慢

我一直在使用以下代码在我的所有项目中加载JQuery.我从http://html5boilerplate.com/上抓了它.有这种技术的广泛disussion 这里.

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="jquery-1.7.1.min.js"><\/script>');</script>
Run Code Online (Sandbox Code Playgroud)

这个代码工作得很好,一旦我把它放在interwebs上似乎很快,但是当我.html在本地打开我的文件时,每次刷新需要大约10秒.通常我厌倦了并改变代码如下:

<!-- uncomment when going live 
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="jquery-1.7.1.min.js"><\/script>');</script>-->

<!-- remove following line when going live -->
<script src="jquery-1.7.1.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

我错过了一些明显的东西吗?我觉得我不应该得到超慢的加载时间,但它会在注释掉这些行时自行解决.

jquery html5boilerplate

7
推荐指数
1
解决办法
4025
查看次数

为什么我的php标签转换为html评论?

朋友的灯主机似乎配置错​​误.我尝试执行php,但它似乎没有工作.

在Chrome的inspect元素中:

<?php echo 'test'; ?> 
Run Code Online (Sandbox Code Playgroud)

成为:

<!--?php echo 'test'; ?-->
Run Code Online (Sandbox Code Playgroud)

此外,它一直在触发文件下载,而不是将其作为网页打开.

我在.htaccess文件中尝试了各种代码,但似乎没有任何影响:

AddType x-mapp-php5 .php
AddType application/x-httpd-php .php
AddHandler x-mapp-php5 .php
Run Code Online (Sandbox Code Playgroud)

php apache .htaccess lamp configuration

7
推荐指数
3
解决办法
9701
查看次数