小编Fue*_*ter的帖子

React-native上的加载映像出错:意外字符

我尝试在React-native上的组件上显示图像,但我不知道为什么会发生此错误...

代码示例:

render () {
    let { convenience } = this.props
    return (
      <View style={{flexDirection: 'row', height: 50}}>
        <Text style={{marginRight: 30}}>{convenience.name}</Text>
        <Image source={require('./icons___favorito_ativo.png')} />
      </View>
    )
}
Run Code Online (Sandbox Code Playgroud)

PRINTSCREEN:

在此输入图像描述

react-native

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

如何在Yeoman上提示之前执行其他提示?

当howoman上的prompt1为true时如何执行prompt2,如下所示?

var prompts = [
  {name: 'prompt1', message: 'Ask 1?'},
  {name: 'prompt2', message: 'Ask 2?'}
];
Run Code Online (Sandbox Code Playgroud)

javascript node.js yeoman

21
推荐指数
1
解决办法
9261
查看次数

如何禁用 storybook 的 webpack 的 eslint-loader?

我想禁用 storybook 的 webpack 的 eslint-loader,因为我使用其他过程来验证代码的质量。

我知道存在关于故事书的 webpack 配置,例如下面的代码,也许我可以在 上使用一些过滤器config.rules,但可能不好:

const path = require('path')

module.exports = async ({ config }) => {
  // some modifications

  return config
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试搜索关于此的故事书文档,但没有找到任何相关内容。

javascript eslint webpack storybook

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

如何通过 git 在部署项目上运行 npm?(钩子/后接收:npm:未找到命令)

问题

我创建了一个项目,其中使用 Apache 和 Git 在 DigitalOcean 中配置服务器。

对于服务器上的 init 项目,我运行以下命令:

cd /var/repo
mkdir project-example.git && cd project-example.git
git init --bare
Run Code Online (Sandbox Code Playgroud)

post-receive使用以下代码设置文件:

#!/bin/bash
git --work-tree=/var/temp/project-example --git-dir=/var/repo/project-example.git checkout -f
cd /var/temp/project-example
npm install
npm run build
rm -rf /var/www/project-example/*
mv -f /var/temp/project-example/build/* /var/www/project-example/
Run Code Online (Sandbox Code Playgroud)

当我通过机器本地上的 git 推送到远程服务器时,出现以下错误:

remote: hooks/post-receive: line 4: npm: command not found
remote: hooks/post-receive: line 5: npm: command not found
Run Code Online (Sandbox Code Playgroud)

但是,通过SSH访问服务器并执行命令:

# it works standard
cd /var/repo/project-example.git
source hooks/post-receive
Run Code Online (Sandbox Code Playgroud)

注释

系统服务器:Ubuntu 14.04

我通过 nvm 安装了节点。

git ubuntu node.js npm digital-ocean

3
推荐指数
1
解决办法
2377
查看次数

是否可以在vim上创建一个快捷方式来多次替换一个文件?

我想在 vim 上创建一个快捷方式来多次替换一个文件,这是我多次使用的工具。

工具示例:

:%s/this.props/otherProps/gc
Run Code Online (Sandbox Code Playgroud)

该命令会将所有 this.props 替换为 otherProps 并要求确认

但我正在尝试以快捷方式转换此命令,如下例所示:

// on .vimrc

noremap <leader>F :%s/$1/$2/gc
Run Code Online (Sandbox Code Playgroud)

因此,在这种情况下,我每次按<leader>+时F,都会键入第一个单词,然后按tab并键入第二个单词,然后按 Enter 键。

我已经尝试输入$1and $2,但它不起作用。

我试图搜索一些关于此的文档,但我没有找到任何内容,也许有一些word我还不知道的更具体的内容。

vim editor

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