vue init 如何执行本地模板?

vue init ~/fs/path/to-custom-template my-project

官方给出这个答案。我的疑问是~/fs/path/to-custom-template这个地址是什么样子的,能举个例子么!还有template需要符合什么样的目录结构

阅读 12k
3 个回答

~/fs/path/to-custom-template 可以是 /users/my-name/Documents/my-template 这样的路径,或者 /users/myname/my-template

官方文档举的例子中的 ~ 是 linux 下的用户根目录的意思,相当于 /users/my-name 之于 windows。

根据 https://github.com/vuejs/vue-... 仅当地址以 . 或者 / 开头才会认为是本地模板,因此,你需要添加 ./ 在相对路径前面。

目录结构参考这个 simple

至于 ~/fs/path/to-custom-template ,这个是你文件的路径啊

本人mac为例

默认的vue-cli的模板路径是 ~/.vue-templates

默认的init方式 vue init webpack test

如果用自定义模板, 假设是 webpack2,在webpack模板基础上做修改

用本地模板命令 vue init ~/.vue-templates/webpack2 test 即可根据本地模板初始化。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题