小编Man*_*anu的帖子

伊斯坦布尔纽约公司排除测试文件

我目前正在最后的报道中获取我的测试文件.这可能是因为它们与我的组件并排放置,而不是拥有自己的测试文件夹.如何从保险范围中排除这些?

我安装了伊斯坦布尔纽约,我正在使用摩卡咖啡.

我的脚本看起来像:

"test": "nyc --reporter=html mocha tools/testSetup.js app/**/*.spec.js || true"

unit-testing mocha.js istanbul

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

在 Nuxt.js 中 CORS 阻塞客户端请求

我在提出客户请求时遇到问题。

我遵循了Nuxt.jsAxios上的文档,但我似乎仍然无法让它工作。也许我错过了一些东西..

我的 Vue 组件调用vuex 操作

methods: {
  open() {
    this.$store.dispatch('events/getEventAlbum');
  }
}
Run Code Online (Sandbox Code Playgroud)

行动vuex

export const actions = {
  async getEventAlbum(store) {
    console.log('album action');
    const response = await Axios.get(url + '/photos?&sign=' +   isSigned + '&photo-host=' + photoHost);
    store.commit('storeEventAlbum', response.data.results);
  }
};
Run Code Online (Sandbox Code Playgroud)

还有我的nuxt.js.config

modules: [
  '@nuxtjs/axios',
  '@nuxtjs/proxy'
],

axios: {
  proxy: true
},

proxy: {
  '/api/': { target: 'https://api.example.com/', pathRewrite: {'^/api/': ''} }
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以提供帮助?

cors vuex vuejs2 nuxt.js

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

git 分支名称自动补全

我知道标题可能不够描述性,但我想不出我的问题的名称。我希望我能更清楚地了解我身体上的问题。

假设我有两个分支:

  1. 功能/PROJ-100-占位符-a
  2. 功能/PROJ-101-占位符-b

当我git checkout fea“TAB”时,我希望git自动完成feature/PROJ-10,但它会一直自动完成到feature/PROJ-100-placeholder-afeature/PROJ-101-placeholder-b

有关如何将当前行为修改为我想要的行为的任何线索吗?

我在MacOS上,使用以下配置运行git-bash.bashrc

if [ -f $(brew --prefix)/etc/bash_completion ]; then
  . $(brew --prefix)/etc/bash_completion
fi

if [ -f $(brew --prefix)/etc/bash_completion.d/git-completion.bash ]; then
  . $(brew --prefix)/etc/bash_completion.d/git-completion.bash
fi

if [ -f `brew --prefix`/etc/bash_completion.d/git-flow-completion.bash 
]; then
  . `brew --prefix`/etc/bash_completion.d/git-flow-completion.bash
fi
Run Code Online (Sandbox Code Playgroud)

非常感谢,

伊曼纽尔

git branch

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

fetch-mock:没有为 POST 定义回退响应

我所有的GET请求都在通过,但POST请求失败。当我fetch-mock7.3.0to7.3.1later更新时会发生这种情况。

控制台警告 Unmatched POST to url

错误 fetch-mock: No fallback response defined for POST to url

http.js

export const get = (url) => {
  const options = {
    method: 'GET',
    credentials: 'same-origin'
  };

  return fetch(url, options).then(handleJsonResponse);
};

export const post = (url, body) => {
  const headers = {
    'content-type': 'application/json',
    'pragma': 'no-cache',
    'cache-control': 'no-cache'
  };

  return fetch(url, {
    credentials: 'same-origin',
    method: 'POST',
    cache: 'no-cache',
    body: JSON.stringify(body),
    headers …
Run Code Online (Sandbox Code Playgroud)

javascript api unit-testing jestjs fetch-mock

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

标签 统计

unit-testing ×2

api ×1

branch ×1

cors ×1

fetch-mock ×1

git ×1

istanbul ×1

javascript ×1

jestjs ×1

mocha.js ×1

nuxt.js ×1

vuejs2 ×1

vuex ×1