-
-
Notifications
You must be signed in to change notification settings - Fork 6.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
failed to init from github enterprise (with a custom hostname) repository #283
Comments
you can change like this /^\.{1,2}\/|^\w:|^\//.test(template) |
|
This is not wrong, |
These tests are all right var localPathRegx = /^\.{1,2}\/|^\w:|^\//
localPathRegx.test('../') //true
localPathRegx.test('./') //true
localPathRegx.test('c:/') //true
localPathRegx.test('template/example') //false
localPathRegx.test('github:git.company.com:User/webpack-simple') //false |
Should be fixed now with #341. (although, not yet released with atm). |
When #341 should be released? I cloned the latest vue-cli repo & installed it locally, but I still fail to init from the custom gitlab which I am using. It gets stuck when ⠙ downloading template |
@edwardnevermind can't really say :/ but you can use |
fail to init from the custom gitlab which I am using. It gets stuck when ⠙ downloading template |
what happened
I expected the vue-cli clones the git repo from the specific URL to initiate a new project.
but after answering the questions, it returns the following error:
why it happens
I've checked the
bin/vue-init
file,It seems like it's a conflict with the
local template test
, at here:https://github.com/vuejs/vue-cli/blob/master/bin/vue-init#L93-L94
But it DO CONFLICT with the given argument,
because the download-git-repo doc says:
In my case, I simply modified the file to bypass the local template testing:
Because I don't know how to exactly test the
local template path
(so many scenarios), so this is an issue instead of PR.The text was updated successfully, but these errors were encountered: