提交 a0bfd9a2 编写于 作者: L luxin

add keywords_must

上级 e72193c5
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
"exercises.json" "exercises.json"
], ],
"keywords_must": [ "keywords_must": [
[["axios", "vue", "用法"], ["axios", "vue", "使用"]] ["axios", "vue", "用法"], ["axios", "vue", "使用"]
], ],
"keywords_forbid": [] "keywords_forbid": []
} }
\ No newline at end of file
{ {
"node_id": "vue-f7c73ed8889a4d56ab803228bb532ca9", "node_id": "vue-35b90aa83701425696c832b4da590cc6",
"keywords": [], "keywords": [
"安装webpack"
],
"children": [], "children": [],
"export": [ "export": [
"exercises.json" "exercises.json"
......
...@@ -3,5 +3,5 @@ ...@@ -3,5 +3,5 @@
"author": "zhaoss", "author": "zhaoss",
"source": "exercises.md", "source": "exercises.md",
"notebook_enable": false, "notebook_enable": false,
"exercise_id": "b2ef981f462d41918ee5f2b6d8d29fbe" "exercise_id": "73b6d3521d6e42e28301ea7885df0b7d"
} }
\ No newline at end of file
# 通过脚手架创建项目 # 安装webpack
 <div style="color: pink;font-size:22px;font-weight:700">小常识:</div> <div style="color: pink;font-size:22px;font-weight:700">小常识:</div>
<br> <br>
**创建Vue项目** 1.打开项目目录终端,输入命令:
> 在要创建项目的文件夹下面打开Powershell窗口
<br/>![在这里插入图片描述](https://img-blog.csdnimg.cn/20200728104924858.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0pIWExf,size_16,color_FFFFFF,t_70)
<br/>
> 输入命令 vue create 项目名称
<br/>![在这里插入图片描述](https://img-blog.csdnimg.cn/20200721230344767.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0pIWExf,size_16,color_FFFFFF,t_70)
<br/>
选择第二项
<br/>![在这里插入图片描述](https://img-blog.csdnimg.cn/20200721230458492.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0pIWExf,size_16,color_FFFFFF,t_70)
<br/>
回车后
<br/>![在这里插入图片描述](https://img-blog.csdnimg.cn/20200721230604113.png)
<br/>
选择是否使用历史路由 no 回车
<br/>![在这里插入图片描述](https://img-blog.csdnimg.cn/20200721230655384.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0pIWExf,size_16,color_FFFFFF,t_70)
<br/>
选择 Less 回车
<br/>![在这里插入图片描述](https://img-blog.csdnimg.cn/20200721230733469.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0pIWExf,size_16,color_FFFFFF,t_70)
<br/>
选择第三个 回车
<br/>![在这里插入图片描述](https://img-blog.csdnimg.cn/20200721230815578.png)
<br/>
选择第一个 回车
<br/>![在这里插入图片描述](https://img-blog.csdnimg.cn/20200721230835328.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0pIWExf,size_16,color_FFFFFF,t_70)
<br/>
选择第一个 回车
<br/>![在这里插入图片描述](https://img-blog.csdnimg.cn/20200721230905737.png)
<br/>
是否保存模板 选择no
<br/>![在这里插入图片描述](https://img-blog.csdnimg.cn/20200721231628826.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0pIWExf,size_16,color_FFFFFF,t_70)
<br/>
完成啦
<br/>![在这里插入图片描述](https://img-blog.csdnimg.cn/20200721233714426.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0pIWExf,size_16,color_FFFFFF,t_70)
<br/>
```javascript
npm install webpack webpack-cli -D
```
2.然后在项目根目录中,创建一个 webpack.config.js 的配置文件用来配置webpack
<br>
在 webpack.config.js 文件中编写代码进行webpack配置,如下:
```javascript
module.exports = {
mode:"development"//可以设置为development(开发模式),production(发布模式)
}
```
补充:mode设置的是项目的编译模式。
<br> <br>
如果设置为development则表示项目处于开发阶段,不会进行压缩和混淆,打包速度会快一些,如果设置为production则表示项目处于上线发布阶段,会进行压缩和混淆,打包速度会慢一些
<br>
3. 修改项目中的package.json文件添加运行脚本dev,如下:
```javascript
"scripts":{
"dev":"webpack"
}
```
 <div style="color: #8E7CC3;font-size:22px;font-weight:700">小测试:</div>
注意:scripts节点下的脚本,可以通过 npm run 运行,如:
```javascript
运行终端命令npm run dev
```
将会启动webpack进行项目打包
<br>
4. 运行dev命令进行项目打包,并在页面中引入项目打包生成的js文件
打开项目目录终端,输入命令:
关于vue-cli的安装以下说法不正确的是?<br/><br/> ```javascript
npm run dev
```
等待webpack打包完毕之后,找到默认的dist路径中生成的main.js文件,将其引入到html页面中。
<br>
<div style="color: #8E7CC3;font-size:22px;font-weight:700">小测试:</div>
在webpack 4.x中,默认会将src/index.js 作为默认的打包入口js文件,默认会将dist/main.js 作为默认的打包输出js文件,如果不想使用默认的入口/出口js文件我们如何设置?<br/><br/>
## 答案 ## 答案
通过设置 webpack.config.js
```javascript
const path = require("path");
module.exports = {
mode:"development",
//设置入口文件路径
entry: path.join(__dirname,"./src/xx.js"),
//设置出口文件
output:{
//设置路径
path:path.join(__dirname,"./dist"),
//设置文件名
filename:"res.js"
}
}
```
手动选择特性,无法保存已选项
## 选项 ## 选项
### A ### A
手动设置则提供了更多的选项,它们是面向生产的项目更加需要的 通过设置 vue.config.js
```javascript
const path = require("path");
module.exports = {
mode:"development",
//设置入口文件路径
entry: path.join(__dirname,"./src/xx.js"),
//设置出口文件
output:{
//设置路径
path:path.join(__dirname,"./dist"),
//设置文件名
filename:"res.js"
}
}
```
### B ### B
可以选默认的preset也可以选“手动选择特性”来选取需要的特性 通过 main.js 中添加下列代码即可
```javascript
const path = require("path");
module.exports = {
mode:"development",
//设置入口文件路径
entry: path.join(__dirname,"./src/xx.js"),
//设置出口文件
output:{
//设置路径
path:path.join(__dirname,"./dist"),
//设置文件名
filename:"res.js"
}
}
```
### C ### C
使用vue create命令来创建项目 不可以设置
\ No newline at end of file
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
"exercises.json" "exercises.json"
], ],
"keywords_must": [ "keywords_must": [
"webpack" ["webpack", "基本", "使用"]
], ],
"keywords_forbid": [] "keywords_forbid": []
} }
\ No newline at end of file
{
"node_id": "vue-35b90aa83701425696c832b4da590cc6",
"keywords": [
"安装webpack"
],
"children": [],
"export": [
"exercises.json"
],
"keywords_must": [
"webpack"
],
"keywords_forbid": []
}
\ No newline at end of file
{
"type": "code_options",
"author": "zhaoss",
"source": "exercises.md",
"notebook_enable": false,
"exercise_id": "73b6d3521d6e42e28301ea7885df0b7d"
}
\ No newline at end of file
# 安装webpack
<div style="color: pink;font-size:22px;font-weight:700">小常识:</div>
<br>
1.打开项目目录终端,输入命令:
```javascript
npm install webpack webpack-cli -D
```
2.然后在项目根目录中,创建一个 webpack.config.js 的配置文件用来配置webpack
<br>
在 webpack.config.js 文件中编写代码进行webpack配置,如下:
```javascript
module.exports = {
mode:"development"//可以设置为development(开发模式),production(发布模式)
}
```
补充:mode设置的是项目的编译模式。
<br>
如果设置为development则表示项目处于开发阶段,不会进行压缩和混淆,打包速度会快一些,如果设置为production则表示项目处于上线发布阶段,会进行压缩和混淆,打包速度会慢一些
<br>
3. 修改项目中的package.json文件添加运行脚本dev,如下:
```javascript
"scripts":{
"dev":"webpack"
}
```
注意:scripts节点下的脚本,可以通过 npm run 运行,如:
```javascript
运行终端命令npm run dev
```
将会启动webpack进行项目打包
<br>
4. 运行dev命令进行项目打包,并在页面中引入项目打包生成的js文件
打开项目目录终端,输入命令:
```javascript
npm run dev
```
等待webpack打包完毕之后,找到默认的dist路径中生成的main.js文件,将其引入到html页面中。
<br>
<div style="color: #8E7CC3;font-size:22px;font-weight:700">小测试:</div>
在webpack 4.x中,默认会将src/index.js 作为默认的打包入口js文件,默认会将dist/main.js 作为默认的打包输出js文件,如果不想使用默认的入口/出口js文件我们如何设置?<br/><br/>
## 答案
通过设置 webpack.config.js
```javascript
const path = require("path");
module.exports = {
mode:"development",
//设置入口文件路径
entry: path.join(__dirname,"./src/xx.js"),
//设置出口文件
output:{
//设置路径
path:path.join(__dirname,"./dist"),
//设置文件名
filename:"res.js"
}
}
```
## 选项
### A
通过设置 vue.config.js
```javascript
const path = require("path");
module.exports = {
mode:"development",
//设置入口文件路径
entry: path.join(__dirname,"./src/xx.js"),
//设置出口文件
output:{
//设置路径
path:path.join(__dirname,"./dist"),
//设置文件名
filename:"res.js"
}
}
```
### B
通过 main.js 中添加下列代码即可
```javascript
const path = require("path");
module.exports = {
mode:"development",
//设置入口文件路径
entry: path.join(__dirname,"./src/xx.js"),
//设置出口文件
output:{
//设置路径
path:path.join(__dirname,"./dist"),
//设置文件名
filename:"res.js"
}
}
```
### C
不可以设置
\ No newline at end of file
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
"exercises.json" "exercises.json"
], ],
"keywords_must": [ "keywords_must": [
"webpack" ["webpack", "配置"]
], ],
"keywords_forbid": [] "keywords_forbid": []
} }
\ No newline at end of file
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
"exercises.json" "exercises.json"
], ],
"keywords_must": [ "keywords_must": [
"mock" ["mock", "介绍"]
], ],
"keywords_forbid": [] "keywords_forbid": []
} }
\ No newline at end of file
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
"exercises.json" "exercises.json"
], ],
"keywords_must": [ "keywords_must": [
"Mock.js" ["Mock", "语法"]
], ],
"keywords_forbid": [] "keywords_forbid": []
} }
\ No newline at end of file
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
"exercises.json" "exercises.json"
], ],
"keywords_must": [ "keywords_must": [
"Mock.js" ["Mock", "占位符"]
], ],
"keywords_forbid": [] "keywords_forbid": []
} }
\ No newline at end of file
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
"exercises.json" "exercises.json"
], ],
"keywords_must": [ "keywords_must": [
"Mock" ["Mock", "安装"]
], ],
"keywords_forbid": [] "keywords_forbid": []
} }
\ No newline at end of file
...@@ -8,8 +8,7 @@ ...@@ -8,8 +8,7 @@
"exercises.json" "exercises.json"
], ],
"keywords_must": [ "keywords_must": [
"Vue", ["vue", "勾子函数"], ["vue", "钩子函数"]
"自定义指令"
], ],
"keywords_forbid": [] "keywords_forbid": []
} }
\ No newline at end of file
{ {
"type": "code_options", "type": "code_options",
"author": null, "author": "zhaoss",
"source": "exercises.md", "source": "exercises.md",
"notebook_enable": false, "notebook_enable": false,
"exercise_id": "a34affde5e1849999bb3116ab4777bdb" "exercise_id": "a34affde5e1849999bb3116ab4777bdb"
......
...@@ -8,8 +8,7 @@ ...@@ -8,8 +8,7 @@
"exercises.json" "exercises.json"
], ],
"keywords_must": [ "keywords_must": [
"自定义指令", ["vue", "动态指令", "参数"]
"Vue"
], ],
"keywords_forbid": [] "keywords_forbid": []
} }
\ No newline at end of file
{ {
"type": "code_options", "type": "code_options",
"author": null, "author": "zhaoss",
"source": "exercises.md", "source": "exercises.md",
"notebook_enable": false, "notebook_enable": false,
"exercise_id": "acc37c5805244cb9bca3526be6b78a3a" "exercise_id": "acc37c5805244cb9bca3526be6b78a3a"
......
...@@ -28,7 +28,8 @@ ...@@ -28,7 +28,8 @@
"简介" "简介"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -47,7 +48,8 @@ ...@@ -47,7 +48,8 @@
"响应式" "响应式"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -65,7 +67,8 @@ ...@@ -65,7 +67,8 @@
"优点" "优点"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -83,12 +86,14 @@ ...@@ -83,12 +86,14 @@
"query" "query"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -114,7 +119,8 @@ ...@@ -114,7 +119,8 @@
"配置" "配置"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -130,7 +136,8 @@ ...@@ -130,7 +136,8 @@
"命令" "命令"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -146,12 +153,14 @@ ...@@ -146,12 +153,14 @@
"安装" "安装"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -172,7 +181,8 @@ ...@@ -172,7 +181,8 @@
"安装" "安装"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -193,7 +203,8 @@ ...@@ -193,7 +203,8 @@
"初始化" "初始化"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -210,7 +221,8 @@ ...@@ -210,7 +221,8 @@
"生命周期" "生命周期"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -226,7 +238,8 @@ ...@@ -226,7 +238,8 @@
"指令" "指令"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -243,7 +256,8 @@ ...@@ -243,7 +256,8 @@
"计算属性" "计算属性"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -260,12 +274,14 @@ ...@@ -260,12 +274,14 @@
"侦听器" "侦听器"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -286,7 +302,8 @@ ...@@ -286,7 +302,8 @@
"插值表达式" "插值表达式"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -303,7 +320,8 @@ ...@@ -303,7 +320,8 @@
"过滤器" "过滤器"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -322,7 +340,8 @@ ...@@ -322,7 +340,8 @@
"绑定" "绑定"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -341,12 +360,14 @@ ...@@ -341,12 +360,14 @@
"修饰符" "修饰符"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -366,7 +387,8 @@ ...@@ -366,7 +387,8 @@
"keywords_must": [ "keywords_must": [
"V-model" "V-model"
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -383,17 +405,20 @@ ...@@ -383,17 +405,20 @@
"修饰符" "修饰符"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -421,7 +446,8 @@ ...@@ -421,7 +446,8 @@
"组件" "组件"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -440,7 +466,8 @@ ...@@ -440,7 +466,8 @@
], ],
"keywords_forbid": [ "keywords_forbid": [
"非父子" "非父子"
] ],
"group": 0
} }
}, },
{ {
...@@ -458,7 +485,8 @@ ...@@ -458,7 +485,8 @@
"通信" "通信"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -479,7 +507,8 @@ ...@@ -479,7 +507,8 @@
"插槽" "插槽"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -500,12 +529,14 @@ ...@@ -500,12 +529,14 @@
"异步组件" "异步组件"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -527,7 +558,8 @@ ...@@ -527,7 +558,8 @@
"介绍" "介绍"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -546,7 +578,8 @@ ...@@ -546,7 +578,8 @@
"安装" "安装"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -563,7 +596,8 @@ ...@@ -563,7 +596,8 @@
"导航" "导航"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -579,7 +613,8 @@ ...@@ -579,7 +613,8 @@
"动态路由" "动态路由"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -596,7 +631,8 @@ ...@@ -596,7 +631,8 @@
"传参" "传参"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -620,7 +656,8 @@ ...@@ -620,7 +656,8 @@
"别名" "别名"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -636,7 +673,8 @@ ...@@ -636,7 +673,8 @@
"路由模式" "路由模式"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -655,7 +693,8 @@ ...@@ -655,7 +693,8 @@
], ],
"keywords_forbid": [ "keywords_forbid": [
"后置" "后置"
] ],
"group": 0
} }
}, },
{ {
...@@ -672,12 +711,14 @@ ...@@ -672,12 +711,14 @@
], ],
"keywords_forbid": [ "keywords_forbid": [
"前置" "前置"
] ],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -699,7 +740,8 @@ ...@@ -699,7 +740,8 @@
"介绍" "介绍"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -720,7 +762,8 @@ ...@@ -720,7 +762,8 @@
"配置" "配置"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -737,7 +780,8 @@ ...@@ -737,7 +780,8 @@
"核心" "核心"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -754,16 +798,18 @@ ...@@ -754,16 +798,18 @@
"api" "api"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
"vue-cli": { "Vue-cli": {
"node_id": "vue-b5059c2749d74633ad30145ec28cc22e", "node_id": "vue-b5059c2749d74633ad30145ec28cc22e",
"keywords": [], "keywords": [],
"children": [ "children": [
...@@ -781,7 +827,8 @@ ...@@ -781,7 +827,8 @@
"安装" "安装"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -799,7 +846,8 @@ ...@@ -799,7 +846,8 @@
"项目" "项目"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -815,7 +863,8 @@ ...@@ -815,7 +863,8 @@
"命令" "命令"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -832,7 +881,8 @@ ...@@ -832,7 +881,8 @@
"配置" "配置"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -846,12 +896,14 @@ ...@@ -846,12 +896,14 @@
"keywords_must": [ "keywords_must": [
"ESLint" "ESLint"
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -869,9 +921,19 @@ ...@@ -869,9 +921,19 @@
], ],
"children": [], "children": [],
"keywords_must": [ "keywords_must": [
"axios" [
"axios",
"vue",
"用法"
],
[
"axios",
"vue",
"使用"
]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -884,9 +946,15 @@ ...@@ -884,9 +946,15 @@
], ],
"children": [], "children": [],
"keywords_must": [ "keywords_must": [
"axios" [
"axios",
"vue",
"请求",
"配置"
]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -900,9 +968,20 @@ ...@@ -900,9 +968,20 @@
], ],
"children": [], "children": [],
"keywords_must": [ "keywords_must": [
"axios" [
"axios",
"vue",
"拦截器"
],
[
"axios",
"vue",
"取消",
"请求"
]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -916,15 +995,20 @@ ...@@ -916,15 +995,20 @@
], ],
"children": [], "children": [],
"keywords_must": [ "keywords_must": [
[
"vue",
"axios", "axios",
"跨域" "跨域"
]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -940,8 +1024,15 @@ ...@@ -940,8 +1024,15 @@
"js模块化" "js模块化"
], ],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [
"keywords_forbid": [] [
"webpack",
"前端",
"模块化"
]
],
"keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -953,18 +1044,13 @@ ...@@ -953,18 +1044,13 @@
], ],
"children": [], "children": [],
"keywords_must": [ "keywords_must": [
"webpack" [
"webpack",
"介绍"
]
], ],
"keywords_forbid": [] "keywords_forbid": [],
} "group": 0
},
{
"安装webpack": {
"node_id": "vue-f7c73ed8889a4d56ab803228bb532ca9",
"keywords": [],
"children": [],
"keywords_must": [],
"keywords_forbid": []
} }
}, },
{ {
...@@ -977,7 +1063,8 @@ ...@@ -977,7 +1063,8 @@
"keywords_must": [ "keywords_must": [
"webpack" "webpack"
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -988,9 +1075,14 @@ ...@@ -988,9 +1075,14 @@
], ],
"children": [], "children": [],
"keywords_must": [ "keywords_must": [
"webpack" [
"webpack",
"基本",
"使用"
]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1002,14 +1094,19 @@ ...@@ -1002,14 +1094,19 @@
], ],
"children": [], "children": [],
"keywords_must": [ "keywords_must": [
"webpack" [
"webpack",
"配置"
]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1028,7 +1125,8 @@ ...@@ -1028,7 +1125,8 @@
"keywords_must": [ "keywords_must": [
"mock" "mock"
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1041,7 +1139,8 @@ ...@@ -1041,7 +1139,8 @@
"keywords_must": [ "keywords_must": [
"Mock.js" "Mock.js"
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1055,7 +1154,8 @@ ...@@ -1055,7 +1154,8 @@
"keywords_must": [ "keywords_must": [
"Mock.js" "Mock.js"
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1070,12 +1170,14 @@ ...@@ -1070,12 +1170,14 @@
"keywords_must": [ "keywords_must": [
"Mock" "Mock"
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1099,7 +1201,8 @@ ...@@ -1099,7 +1201,8 @@
"自定义指令" "自定义指令"
] ]
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1113,7 +1216,8 @@ ...@@ -1113,7 +1216,8 @@
"Vue", "Vue",
"自定义指令" "自定义指令"
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1127,12 +1231,14 @@ ...@@ -1127,12 +1231,14 @@
"自定义指令", "自定义指令",
"Vue" "Vue"
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1141,12 +1247,14 @@ ...@@ -1141,12 +1247,14 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1165,7 +1273,8 @@ ...@@ -1165,7 +1273,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1174,12 +1283,14 @@ ...@@ -1174,12 +1283,14 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1193,7 +1304,8 @@ ...@@ -1193,7 +1304,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1202,12 +1314,14 @@ ...@@ -1202,12 +1314,14 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1221,7 +1335,8 @@ ...@@ -1221,7 +1335,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1230,7 +1345,8 @@ ...@@ -1230,7 +1345,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1239,7 +1355,8 @@ ...@@ -1239,7 +1355,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1248,12 +1365,14 @@ ...@@ -1248,12 +1365,14 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1267,7 +1386,8 @@ ...@@ -1267,7 +1386,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1276,7 +1396,8 @@ ...@@ -1276,7 +1396,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1285,7 +1406,8 @@ ...@@ -1285,7 +1406,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1294,12 +1416,14 @@ ...@@ -1294,12 +1416,14 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1313,7 +1437,8 @@ ...@@ -1313,7 +1437,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1322,7 +1447,8 @@ ...@@ -1322,7 +1447,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1331,7 +1457,8 @@ ...@@ -1331,7 +1457,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1340,12 +1467,14 @@ ...@@ -1340,12 +1467,14 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1359,7 +1488,8 @@ ...@@ -1359,7 +1488,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1368,7 +1498,8 @@ ...@@ -1368,7 +1498,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1377,12 +1508,14 @@ ...@@ -1377,12 +1508,14 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1396,7 +1529,8 @@ ...@@ -1396,7 +1529,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1405,7 +1539,8 @@ ...@@ -1405,7 +1539,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1414,7 +1549,8 @@ ...@@ -1414,7 +1549,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1423,7 +1559,8 @@ ...@@ -1423,7 +1559,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1432,12 +1569,14 @@ ...@@ -1432,12 +1569,14 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1451,7 +1590,8 @@ ...@@ -1451,7 +1590,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1462,7 +1602,8 @@ ...@@ -1462,7 +1602,8 @@
"keywords_must": [ "keywords_must": [
"Object.defineProperty" "Object.defineProperty"
], ],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1471,7 +1612,8 @@ ...@@ -1471,7 +1612,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1480,7 +1622,8 @@ ...@@ -1480,7 +1622,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1489,7 +1632,8 @@ ...@@ -1489,7 +1632,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1498,7 +1642,8 @@ ...@@ -1498,7 +1642,8 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
}, },
{ {
...@@ -1507,21 +1652,25 @@ ...@@ -1507,21 +1652,25 @@
"keywords": [], "keywords": [],
"children": [], "children": [],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
], ],
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": [],
"group": 0
} }
} }
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册