小编hid*_*dar的帖子

如何更改git存储库的获取URL.

我有一个github配置文件,我把某人的存储库分成了我的.在本地我已经克隆了这个存储库

git clone https://github.com/my-github-page/repo-name
Run Code Online (Sandbox Code Playgroud)

现在,由于一段时间过去了,原来的回购所有者已经更新了他的回购,但我的落后.所以,如果我愿意git pull将他的变化合并到我的.但我想把我的变化从当地推到我的.

简单来说,如果我这样做,git remote show origin我得到这个:

[root@localhost xxx]# git remote show origin
* remote origin
  Fetch URL: https://github.com/my-github-profile/xxx
  Push  URL: https://github.com/my-github-profile/xxx
  HEAD branch: master
  Remote branches:
    1.0          tracked
    master       tracked
    system_tests tracked
  Local branch configured for 'git pull':
    master merges with remote master
  Local ref configured for 'git push':
    master pushes to master (up to date)
Run Code Online (Sandbox Code Playgroud)

现在我想将FETCH URL更改为repo的原始src.因为原件已更新,但我的叉子落后了

git pull git-fork

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

刷新Vue应用程序会给出:无法获取/ path

我有一个简单的webpack模板vue应用,假设我有一个页面

http://localhost:8080/profile
Run Code Online (Sandbox Code Playgroud)

在我的本地页面上,我可以从任何页面转到/ profile,甚至在/ profile上一次,我都可以刷新/重新加载页面,并且没有任何错误。

但是我将应用程序部署在heroku上,即使我可以从任何页面导航到其他页面,但是例如如果我在/ profile页面上,并且点击了刷新,我就会

Cannot GET /statement
Run Code Online (Sandbox Code Playgroud)

可能是什么问题呢?

javascript heroku vue.js vue-router vuejs2

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

无法导入vuejs库

我正在制作一个小型 vuejs 库,只是为了学习如何制作一个。我们称之为 swing,这就是文件的结构。

在此输入图像描述

conf/, dist/,文件test/为空

我已将这个库推送到 github 并发布到 npm。我使用它将其安装到我的应用程序中

npm install --save vuejs-swing
Run Code Online (Sandbox Code Playgroud)

我可以看到它安装在package.jsonnode_modules文件夹中,但是当我这样做时:

import swing from 'vuejs-swing' 
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

 ERROR  Failed to compile with 1 errors                                                                                11:42:41 AM

This dependency was not found:

* vuejs-swing in ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0&bustCache!./src/c
omponents/HelloWorld.vue

To install it, you can run: npm install --save vuejs-swing
Run Code Online (Sandbox Code Playgroud)

显然已经安装了,所以肯定是配置问题

这是我的 webpack.config.js

var path = require('path')
var webpack = require('webpack')

module.exports = {
  module: {
    rules: [
      // use babel-loader for js …
Run Code Online (Sandbox Code Playgroud)

node-modules ecmascript-6 webpack vue-component vuejs2

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

如何在不破坏任何内容的情况下向材料组件添加自定义样式

我将vuejs与vuetify一起用于vuejs的材质设计支持中,但是我对如何在材质设计中添加自定义CSS样式而不破坏材质设计本身的约定感到困惑。

就像引导程序一样,我们可以在其中调用.row{}和覆盖样式或在某些方面有所不同。

css vue.js material-design vuetify.js

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

如何在 vuejs 中执行其他操作之前等待函数的响应

我有一个图像上传功能,这个上传完成后返回一个数据,我在该功能下方有一行来执行另一项任务。问题是 vuejs/js 不会等到第一个函数完成任务。所以,这就是我的代码的样子:

methods : {

    uploadImage (file) {

        this.uploadModule.upload(file); 

        if(this.uploadModule.isSuccess) {
             this.images.push(this.uploadModule.response)
        }

      // someFunction()
  }
}
Run Code Online (Sandbox Code Playgroud)

因此,在上面的示例中,由于 upload() 方法需要一些时间,因此someFunction()部分会在this.images.push()部分之前运行。

有没有等到上传完成后再运行另一个功能?

vuejs2

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

如果日期是本周,本月或今年,则会获得

我试图将随机日期值传递给片刻,并检查日期是本周,本月还是今年,但似乎没有简单的功能来实现这一点而不需要编写大量功能,但因为我是初学者我不喜欢我知道.

现在唯一对我有用的就是这样的一周

moment(somedate, "MM-DD-YYYY").week() // 44
Run Code Online (Sandbox Code Playgroud)

我可以将它与今天的约会周进行比较

moment(todaysDate, "MM-DD-YYYY").week() // 44
Run Code Online (Sandbox Code Playgroud)

并检查值是否相同,以确定日期是否在本周

但我的问题是,我必须同样的月份和年份,这有点麻烦,我想尝试通过寻找任何回答来解决问题.

javascript date momentjs

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

为什么 vuejs v-for 需要 :key 属性?

我的 vscode 抱怨我在 vuejs v-for 中需要这个属性,如

坏的

<p v-for='person in people'> {{person.name}} </p>
Run Code Online (Sandbox Code Playgroud)

好的

<p v-for='(person, index) in people' :key='index'> {{person.name}} </p>
Run Code Online (Sandbox Code Playgroud)

那么,为什么我们需要 :key 属性?

vue.js vuejs2

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

如何从组件内部的单个点捕获vue.js错误

我有一个组件,在该组件中我then().catch()经常抛出console.error()类似以下内容的大量axios :

axios.get(
 //...
).then(
 //...
).catch(
 error => {
  console.error(..)
 }
)
Run Code Online (Sandbox Code Playgroud)

还有其他一些地方我也会抛出错误。我在寻找是否有一种全局处理错误的方法。我知道也许对于axios我可以使用用户拦截器,但是vue组件是否可以捕获错误,因此我可以在一个函数中统一它们?

vue.js vuejs2

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

Vuejs没有从mixins读取属性并导出NOT FOUND错误.

我已经处理了这个错误3天,不确定这是不是一个bug,但是我从vuejs/vue-cli安装了vuejs

使用以下说明:

npm install -g vue-cli 
vue init webpack foo.com
cd foo.com
npm install
npm run dev
Run Code Online (Sandbox Code Playgroud)

到目前为止它工作,现在我在里面创建了一个这样的目录结构 src/

— src
   — assets
   — filters
   — config
   — components
       Profiles.vue
       Login.vue
   profiles.js
   routes.js
   main.js
Run Code Online (Sandbox Code Playgroud)

所以,routes.js我有这样的事情.

// routes.js
import ProfilesView from './components/Profiles.vue'
import LoginView from './components/Login.vue'

const routes = [{
  path: '/profiles',
  component: ProfilesView 
},
{
  path: '/login',
  component: LogoutView
}]

export default routes
Run Code Online (Sandbox Code Playgroud)

到目前为止,我对上面的代码没有任何问题,问题来自这两个下面的文件profiles.js或者Profiles.vue

这是profiles.js

const profiles = Vue.mixin({
  data: function () …
Run Code Online (Sandbox Code Playgroud)

javascript webpack vue.js babeljs vuejs2

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

无法导入/导出Vue.js组件

我有一个像这样的文件夹。

VueTree
  components
    Classic.vue
    Modern.vue
  index.js
Run Code Online (Sandbox Code Playgroud)

古典与现代与简单的组件templateexport default {}和一个style。我称这两个index.js为:

import Classic from './components/Classic.vue'
import Modern from './components/Modern.vue'

const VueTree= {
  Classic ,
  Modern 
}

export default VueTree
Run Code Online (Sandbox Code Playgroud)

因此,当我将此模块导入为:

import {Classic , Modern } from '../../modules/VueTree/index.js'
Run Code Online (Sandbox Code Playgroud)

我得到这个错误

未知的自定义元素:-您是否正确注册了组件?对于递归组件,请确保提供“名称”选项。

name: "Classic"在组件内部,并且使用将该文件包含在当前文件中,components: { Classic },但出现相同的错误。

仅当我将一个组件导出为时,它才起作用:

import Classic from './components/Classic.vue'
import Modern from './components/Modern.vue'
export default Classic
Run Code Online (Sandbox Code Playgroud)

这将起作用并且包括经典,但是我不能像在本示例中所示那样导出它们两者。https://github.com/greyby/vue-spinner/blob/master/src/index.js

javascript npm vue.js vue-component vuejs2

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