小编nik*_*las的帖子

Gitlab持续集成npm后台流程

我有一个gitlab ci设置,我想在其中启动本地npm服务器以在后台进行测试。我.gitlab-ci.yml就像:

stages:
  - setup
  - build
  - test

cache:
  paths:
    - venv/
    - node_modules/

setup_nvm:
  stage: setup
  script:
    - "echo installing npm and phantomJS via nvm"
    - "git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`"
    - ". ~/.nvm/nvm.sh"
    - "nvm install 5.0"
    - "nvm use 5.0"
    - "npm install"
    - "nohup npm run dev &" # HERE I TRY TO RUN THE SERVER IN THE BACKGROUND

setup_python:
  stage: setup
  script:
    - …
Run Code Online (Sandbox Code Playgroud)

npm gitlab gitlab-ci-runner

4
推荐指数
2
解决办法
2471
查看次数

Django rest框架:不返回数组,而是返回id为key的对象列表

Django rest框架在API端点返回以下输出

  [
    {
        "id": "QFELD_2.3.2.QF1",
        "siteuxid": "VBKM02_Abschlusstest",
        "section": 2,
        "maxpoints": 4,
        "intest": true,
        "uxid": "KA0",
        "points": 0,
        "value": 0,
        "rawinput": "",
        "state": 3
    },
    {
        "id": "QFELD_2.3.2.QF2",
        "siteuxid": "VBKM02_Abschlusstest",
        "section": 2,
        "maxpoints": 4,
        "intest": true,
        "uxid": "KA1",
        "points": 0,
        "value": 0,
        "rawinput": "",
        "state": 3
    }, 
...
Run Code Online (Sandbox Code Playgroud)

是否可以以列表对象格式返回数据,如:

  {
    "QFELD_2.3.2.QF1" : {
        "siteuxid": "VBKM02",
        "section": 2,
        "maxpoints": 4,
        "intest": true,
        "uxid": "KA0",
        "points": 0,
        "value": 0,
        "rawinput": "",
        "state": 3
    },
    "QFELD_2.3.2.QF2" : {
        "siteuxid": "VBKM02",
        "section": 2,
        "maxpoints": …
Run Code Online (Sandbox Code Playgroud)

django serialization django-rest-framework

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

Plesk 在 git 存储库更改时自动更新子模块

我安装我的Plesk网站所描述的通过后钩自动拉从远程仓库更改Web服务器的某个路径这里

但是,我的存储库包含一个 git 子模块,我还需要运行自定义命令git submodule update --remote。我怎么能告诉 plesk 这样做。我可以输入的命令

启用其他部署操作

设置似乎没有在正确的路径中执行。此外,当我转到存储库在我的服务器上同步到的路径时,我得到:

fatal: Not a git repository (or any of the parent directories): .git

我怎样才能告诉 plesk 也使用 git 插件更新子模块?

git plesk git-submodules

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

Haskell - Prime Powers Excercise - 无限合并

在大学,我的任务如下:

定义以下函数:

primepowers :: Integer -> [Integer]
Run Code Online (Sandbox Code Playgroud)

计算给定参数n的素数的前n个幂的无限列表,排序为asc.也就是说,primepowers n按升序包含元素

{p ^ i | p是素数,1≤i≤n}.

在完成这项任务后,我走到了尽头.我有以下四个功能:

merge :: Ord t => [t] -> [t] -> [t]
merge [] b = b
merge a [] = a
merge (a:ax) (b:bx)
  | a <= b    = a : merge ax (b:bx)
  | otherwise = b : merge (a:ax) bx

primes :: [Integer] 
primes = sieve [2..]
    where sieve [] = []
          sieve (p:xs) = p : sieve (filter (not . multipleOf p) xs) …
Run Code Online (Sandbox Code Playgroud)

recursion haskell infinity

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

Wordpress 古腾堡锚点对动态块的支持

我想为我的动态 WordPress 块提供锚点支持。我做到了

//in registerBlockType
supports: {
    anchor: true,
},
Run Code Online (Sandbox Code Playgroud)

这将在侧边栏面板下添加 HTML 锚点控件。

我的块是一个动态块

save: ( props ) => {
  return <InnerBlocks.Content />;
}
Run Code Online (Sandbox Code Playgroud)

我尝试了一切方法来将anchor属性添加到前端。根据这个github问题我应该添加

anchor: { 
    type: 'string', 
    source: 'attribute', 
    attribute: 'id', 
    selector: '*', 
}, 
Run Code Online (Sandbox Code Playgroud)

到块属性。这将使via 函数anchor中可用,但它永远不会出现在 my 中。saveprops.anchorrender_callback $attributes

这基本上是 github 问题到 SO 的移植。希望任何人都可以在这里提供帮助。

wordpress wordpress-gutenberg

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

选择包含img-elements的所有a元素

我正在寻找.我正在寻找.最好,我想要一个CSS-Selector,如果不可能,jquery选择器也会很好.

css jquery image css-selectors

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