小编Axi*_*iol的帖子

如何从Google Chrome扩展程序中获取当前标签的网址?

我很高兴使用Google Chrome扩展程序,我只想知道如何将当前标签的网址存储在变量中?

google-chrome google-chrome-extension browser-tab

166
推荐指数
4
解决办法
16万
查看次数

使用CSS Clip与百分比

我试图在2个不同的div中仅显示图像的上半部分和同一图像的下半部分.

我尝试过使用CSS属性clip,但它似乎不支持%作为一个单元.

只有我吗?您是否有仅显示图像一半的解决方案?

css clip

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

ng服务在Docker容器中不起作用

我有这个Docker Compose配置,我只需创建一个NodeJS容器并在其中安装Angular CLI.

之后docker-compose up -d,我能够在容器内部使用SSH docker-compose run node bash.ng new效果很好但ng serve似乎不起作用.它正确启动,控制台没有错误.但是,如果我访问localhost(ad我将端口4200映射到80),则无法加载.

我错过了什么吗?

docker docker-compose angular

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

将PHP变量传递给Bash脚本然后启动它

所以,基本上,我想要做的是执行这个Bash脚本:

#!/bin/bash

path="./"
filename="Ellly.blend"
file=${path}${filename}
description="Test of the api with a simple model"
token_api="ff00ff"
title="Uber Glasses"
tags="test collada glasses"
private=1
password="Tr0b4dor&3"

curl -k -X POST -F "fileModel=@${file}" -F "filenameModel=${filename}" -F "title=${title}" -F "description=${description}" -F "tags=${tags}" -F "private=${private}" -F "password=${password}" -F "token=${token_api}" https://api.sketchfab.com/v1/models
Run Code Online (Sandbox Code Playgroud)

在PHP函数内部.问题是,我真的没有看到如何将一些变量传递给它,然后在恢复PHP函数之前等待它结束.

有帮助吗?

php bash

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

使用私有GitLab与NPM的依赖关系

我正在尝试从私有GitLab instence安装NPM依赖项.

所以,我有基本文件的repo

在此输入图像描述

package.json在我的项目中添加了这个依赖项

"node-demo-package": "https://oauth2:<ACCESS TOKEN>@gitlab.fullurl.git"
Run Code Online (Sandbox Code Playgroud)

但是,当我运行时npm install,我收到此错误消息:

npm ERR! code ENOPACKAGEJSON
npm ERR! package.json Non-registry package missing package.json: node-demo-package@https://oauth2:<ACCESS TOKEN>@gitlab.fullurl.git.
npm ERR! package.json npm can't find a package.json file in your current directory.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/arnaud.delante/.npm/_logs/2018-01-24T15_05_49_456Z-debug.log
Run Code Online (Sandbox Code Playgroud)

我不明白,因为package.json屏幕截图中显示了一个.

这里是

{
  "name": "demo-package",
  "version": "1.0.0",
  "description": "Test pasckage",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  }, …
Run Code Online (Sandbox Code Playgroud)

node.js npm gitlab

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

NPM总是问我在Express项目中的root用户

由于我使用Express.js,我不能npm install正常使用.我总是要扎根它才能工作......

假设我生成一个projet

express --sessions --css css
Run Code Online (Sandbox Code Playgroud)

当我尝试做一次npm install后,我有这些错误

npm WARN package.json application-name@0.0.1 No README.md file found!
npm ERR! Error: EACCES, open '/Users/Arnaud/.npm/e7d16cae-express-3-1-1.lock'
npm ERR!  { [Error: EACCES, open '/Users/Arnaud/.npm/e7d16cae-express-3-1-1.lock']
npm ERR!   errno: 3,
npm ERR!   code: 'EACCES',
npm ERR!   path: '/Users/Arnaud/.npm/e7d16cae-express-3-1-1.lock' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Darwin 12.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install"
npm ERR! cwd /Users/Arnaud/Sites/test
npm ERR! node -v v0.10.2
npm …
Run Code Online (Sandbox Code Playgroud)

root node.js express

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

jQuery Mobile和textarea行

所以,我想textarea在一行上显示一个.

但是jQuery Mobile并不这么认为......无论我在rows属性中设置什么值,它总是2行高......

它有什么解决方案吗?

css jquery textarea rows jquery-mobile

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

在CakePHP中搜索搜索结果

我在CakePHP项目上设置了一个简单的搜索引擎,看起来像这样:

<?php 
    echo $this->Form->create("Post", array(
        "action" => "search", 
        "id" => "searchForm"
    ));
    echo $this->Form->input("keyword", array(
        "label" => "",
        "type" => "search",
        "placeholder" => "Recherche..."
    ));
    echo $this->Form->end(); 
?>
Run Code Online (Sandbox Code Playgroud)

这是控制器:

function search() {
    $keyword = $this->request->data;
    $keyword = $keyword["Post"]["keyword"];
    $cond = array("OR" => array(
        "Post.title LIKE '%$keyword%'",
        "Post.description LIKE '%$keyword%'"
    ));
    $posts = $this->Post->find("all", array("conditions" => $cond));
    $this->set(compact("posts", "keyword"));
}
Run Code Online (Sandbox Code Playgroud)

而且效果很好.唯一的问题是我想要对结果进行分页.我只是添加:

$posts = $this->paginate();
Run Code Online (Sandbox Code Playgroud)

这就是问题所在.当我添加它时,CakePHP会给我所有帖子,而不仅仅是那些与关键字匹配的帖子.

所以,如果你有一个解决方案,那就太好了:)

pagination cakephp

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

使用 vanilla JS 获取滚动位置和方向

我试图在不使用 jQuery 的情况下完成一个项目。直到现在看起来还不错。但是,有一些我无法管理:滚动位置和方向。

我基本上想要的是当我们到达一个点时向一个元素添加一个类,当我们到达同一点时删除该类,但是,向上。

javascript scroll

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

iOS 上的动画笔划-dashoffset

所以,我通过增加stroke-dashoffset值来动画化这个 SVG 徽标

svg {
  position: absolute; top: 50%; left: 50%;
  transform: translateX(-50%) translateY(-50%);
  width: 150px;
}

.cls-1,
.cls-2 {
  fill:none;
  stroke:#a9a9a9;
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:10px;
}

.cls-1 {
  stroke-dasharray: 496;
  stroke-dashoffset: -496;
  animation: firstLine 2s ease-out 0s infinite normal;
}

.cls-2 {
  stroke-dasharray: 458;
  stroke-dashoffset: -458;
  animation: secondLine 2s ease-out 0s infinite normal;
}

@keyframes firstLine {
  0% { stroke-dashoffset: -496; }
  40% { stroke-dashoffset: 0; }
  60% { stroke-dashoffset: 0; }
  85% { stroke-dashoffset: 496; }
  100% …
Run Code Online (Sandbox Code Playgroud)

css animation svg

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