使用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