使用vue-cli搭建
一、创建 Vue 项目
使用 vue-cli 创建 vue2.x 版本的 vue 项目 vue-create-xxx
创建完成之后的目录结构为
├── README.md
├── babel.config.js
├── package.json
├── public
│ ├── favicon.ico
│ └── index.html
├── src
│ ├── App.vue
│ ├── assets
│ │ └── logo.png
│ ├── components
│ │ └── HelloWorld.vue
│ └── main.js
二、修改项目目录
因为我们要开发 chrome 扩展项目,而这种生成的 vue 项目里面的文件夹和文件很多我们不需要,所以我们需要处理下:
- 在根目录中创建
vue.config.js的vue配置文件; - 在
src文件夹下面的app.vue、components删除; - 删除根目录中的
public文件夹; - 在
src文件夹下创建background、content、plugins、popup文件夹; - 在
background文件夹下创建main.js; - 在
content文件夹下创建components文件夹App.vue、main.js文件; - 在
plugins文件夹下创建inject.js、manifest.json文件; - 在
popup文件夹下创建App.vue、main.js、index.html文件,components等文件夹;
此时的文件目录应该为
├── README.md
├── babel.config.js
├── package.json
├── src
│ ├── assets
│ │ └── logo.png
│ ├── background
│ │ └── main.js
│ ├── content
| | ├── components
| | ├── App.vue
│ │ └── main.js
│ ├── plugins
| | ├── inject
│ │ └── maifest.json
│ ├── popup
| | ├── components
| | ...
| | ├── App.vue
| | ├── index.html
│ │ └── main.js