首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法下载repo vuejs-template/webpack: EACCES:权限被拒绝,mkdir '/.vue-templates‘

无法下载repo vuejs-template/webpack: EACCES:权限被拒绝,mkdir '/.vue-templates‘
EN

Stack Overflow用户
提问于 2017-07-26 17:23:02
回答 1查看 1.1K关注 0票数 0

我正在努力学习Docker。我在Windows10上安装了Docker (我有家庭版,所以我不能使用普通的Docker安装,因为那个ToolBox版本没有Hyper-v)。

我尝试在Vue.js框架中使用this container from Docker Hub

docker pull ebiven/vue-cli

我添加了新的别名,就像容器页面上写的那样(我将名称改为vuejs,因为我在本地安装了vue ):

alias vuejs='docker run -it --rm -v "$PWD":"$PWD" -w "$PWD" -u "$(id -u)" ebiven/vue-cli vue'

然后我在控制台中写道:

vuejs init webpack .

我收到一条错误消息:

vue-cli · Failed to download repo vuejs-templates/webpack: EACCES: permission denied, mkdir '/.vue-templates'

如何解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-26 20:10:31

经过一些尝试之后,我意识到我需要删除命令中的那部分:-u "$(id -u)"。现在它可以正常工作了。

因此,它应该是:alias vuejs='docker run -it --rm -v "$PWD":"$PWD" -w "$PWD" ebiven/vue-cli vue'

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45322712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档