Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_vue
提交
a0bfd9a2
S
skill_tree_vue
项目概览
CSDN 技术社区
/
skill_tree_vue
通知
5
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
skill_tree_vue
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
a0bfd9a2
编写于
5月 13, 2022
作者:
L
luxin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add keywords_must
上级
e72193c5
变更
22
隐藏空白更改
内联
并排
Showing
22 changed file
with
408 addition
and
340 deletion
+408
-340
data/2.Vue中阶/5.Axios/1.基本用法/config.json
data/2.Vue中阶/5.Axios/1.基本用法/config.json
+2
-1
data/2.Vue中阶/6.webpack打包工具/3.安装webpack/config.json
data/2.Vue中阶/6.webpack打包工具/3.安装webpack/config.json
+4
-2
data/2.Vue中阶/6.webpack打包工具/3.安装webpack/exercises.json
data/2.Vue中阶/6.webpack打包工具/3.安装webpack/exercises.json
+2
-1
data/2.Vue中阶/6.webpack打包工具/3.安装webpack/exercises.md
data/2.Vue中阶/6.webpack打包工具/3.安装webpack/exercises.md
+99
-45
data/2.Vue中阶/6.webpack打包工具/4.webpack的基本使用/config.json
data/2.Vue中阶/6.webpack打包工具/4.webpack的基本使用/config.json
+2
-1
data/2.Vue中阶/6.webpack打包工具/4.webpack的基本使用/exercises.json
data/2.Vue中阶/6.webpack打包工具/4.webpack的基本使用/exercises.json
+0
-0
data/2.Vue中阶/6.webpack打包工具/4.webpack的基本使用/exercises.md
data/2.Vue中阶/6.webpack打包工具/4.webpack的基本使用/exercises.md
+0
-0
data/2.Vue中阶/6.webpack打包工具/4.安装webpack/config.json
data/2.Vue中阶/6.webpack打包工具/4.安装webpack/config.json
+0
-15
data/2.Vue中阶/6.webpack打包工具/4.安装webpack/exercises.json
data/2.Vue中阶/6.webpack打包工具/4.安装webpack/exercises.json
+0
-8
data/2.Vue中阶/6.webpack打包工具/4.安装webpack/exercises.md
data/2.Vue中阶/6.webpack打包工具/4.安装webpack/exercises.md
+0
-122
data/2.Vue中阶/6.webpack打包工具/5.webpack的相关配置/config.json
data/2.Vue中阶/6.webpack打包工具/5.webpack的相关配置/config.json
+2
-1
data/2.Vue中阶/6.webpack打包工具/5.webpack的相关配置/exercises.json
data/2.Vue中阶/6.webpack打包工具/5.webpack的相关配置/exercises.json
+0
-0
data/2.Vue中阶/6.webpack打包工具/5.webpack的相关配置/exercises.md
data/2.Vue中阶/6.webpack打包工具/5.webpack的相关配置/exercises.md
+0
-0
data/2.Vue中阶/7.Mock/1.Mock是什么?/config.json
data/2.Vue中阶/7.Mock/1.Mock是什么?/config.json
+2
-1
data/2.Vue中阶/7.Mock/2.Mock语法规范/config.json
data/2.Vue中阶/7.Mock/2.Mock语法规范/config.json
+2
-1
data/2.Vue中阶/7.Mock/3.Mock数据占位符/config.json
data/2.Vue中阶/7.Mock/3.Mock数据占位符/config.json
+2
-1
data/2.Vue中阶/7.Mock/4.Mock.js 的安装与使用/config.json
data/2.Vue中阶/7.Mock/4.Mock.js 的安装与使用/config.json
+2
-1
data/2.Vue中阶/8.自定义指令/2.钩子函数和参数/config.json
data/2.Vue中阶/8.自定义指令/2.钩子函数和参数/config.json
+2
-2
data/2.Vue中阶/8.自定义指令/2.钩子函数和参数/exercises.json
data/2.Vue中阶/8.自定义指令/2.钩子函数和参数/exercises.json
+1
-1
data/2.Vue中阶/8.自定义指令/3.动态指令参数/config.json
data/2.Vue中阶/8.自定义指令/3.动态指令参数/config.json
+2
-2
data/2.Vue中阶/8.自定义指令/3.动态指令参数/exercises.json
data/2.Vue中阶/8.自定义指令/3.动态指令参数/exercises.json
+1
-1
data/tree.json
data/tree.json
+283
-134
未找到文件。
data/2.Vue中阶/5.Axios/1.基本用法/config.json
浏览文件 @
a0bfd9a2
...
...
@@ -10,7 +10,7 @@
"exercises.json"
],
"keywords_must"
:
[
[
[
"axios"
,
"vue"
,
"用法"
],
[
"axios"
,
"vue"
,
"使用"
]
]
[
"axios"
,
"vue"
,
"用法"
],
[
"axios"
,
"vue"
,
"使用"
]
],
"keywords_forbid"
:
[]
}
\ No newline at end of file
data/2.Vue中阶/6.webpack打包工具/3.安装webpack/config.json
浏览文件 @
a0bfd9a2
{
"node_id"
:
"vue-f7c73ed8889a4d56ab803228bb532ca9"
,
"keywords"
:
[],
"node_id"
:
"vue-35b90aa83701425696c832b4da590cc6"
,
"keywords"
:
[
"安装webpack"
],
"children"
:
[],
"export"
:
[
"exercises.json"
...
...
data/2.Vue中阶/6.webpack打包工具/3.安装webpack/exercises.json
浏览文件 @
a0bfd9a2
...
...
@@ -3,5 +3,5 @@
"author"
:
"zhaoss"
,
"source"
:
"exercises.md"
,
"notebook_enable"
:
false
,
"exercise_id"
:
"
b2ef981f462d41918ee5f2b6d8d29fbe
"
"exercise_id"
:
"
73b6d3521d6e42e28301ea7885df0b7d
"
}
\ No newline at end of file
data/2.Vue中阶/6.webpack打包工具/3.安装webpack/exercises.md
浏览文件 @
a0bfd9a2
#
通过脚手架创建项目
#
安装webpack
<div
style=
"color: pink;font-size:22px;font-weight:700"
>
小常识:
</div>
<div
style=
"color: pink;font-size:22px;font-weight:700"
>
小常识:
</div>
<br>
**创建Vue项目**
> 在要创建项目的文件夹下面打开Powershell窗口
<br/>

<br/>
> 输入命令 vue create 项目名称
<br/>

<br/>
选择第二项
<br/>

<br/>
回车后
<br/>

<br/>
选择是否使用历史路由 no 回车
<br/>

<br/>
选择 Less 回车
<br/>

<br/>
选择第三个 回车
<br/>

<br/>
选择第一个 回车
<br/>

<br/>
选择第一个 回车
<br/>

<br/>
是否保存模板 选择no
<br/>

<br/>
完成啦
<br/>

<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文件
打开项目目录终端,输入命令:
<div
style=
"color: #8E7CC3;font-size:22px;font-weight:700"
>
小测试:
</div>
```
javascript
npm
run
dev
```
等待webpack打包完毕之后,找到默认的dist路径中生成的main.js文件,将其引入到html页面中。
<br>
关于vue-cli的安装以下说法不正确的是?
<br/><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
可以选默认的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
使用vue create命令来创建项目
不可以设置
\ No newline at end of file
data/2.Vue中阶/6.webpack打包工具/
5
.webpack的基本使用/config.json
→
data/2.Vue中阶/6.webpack打包工具/
4
.webpack的基本使用/config.json
浏览文件 @
a0bfd9a2
...
...
@@ -8,7 +8,7 @@
"exercises.json"
],
"keywords_must"
:
[
"webpack"
[
"webpack"
,
"基本"
,
"使用"
]
],
"keywords_forbid"
:
[]
}
\ No newline at end of file
data/2.Vue中阶/6.webpack打包工具/
5
.webpack的基本使用/exercises.json
→
data/2.Vue中阶/6.webpack打包工具/
4
.webpack的基本使用/exercises.json
浏览文件 @
a0bfd9a2
文件已移动
data/2.Vue中阶/6.webpack打包工具/
5
.webpack的基本使用/exercises.md
→
data/2.Vue中阶/6.webpack打包工具/
4
.webpack的基本使用/exercises.md
浏览文件 @
a0bfd9a2
文件已移动
data/2.Vue中阶/6.webpack打包工具/4.安装webpack/config.json
已删除
100644 → 0
浏览文件 @
e72193c5
{
"node_id"
:
"vue-35b90aa83701425696c832b4da590cc6"
,
"keywords"
:
[
"安装webpack"
],
"children"
:
[],
"export"
:
[
"exercises.json"
],
"keywords_must"
:
[
"webpack"
],
"keywords_forbid"
:
[]
}
\ No newline at end of file
data/2.Vue中阶/6.webpack打包工具/4.安装webpack/exercises.json
已删除
100644 → 0
浏览文件 @
e72193c5
{
"type"
:
"code_options"
,
"author"
:
"zhaoss"
,
"source"
:
"exercises.md"
,
"notebook_enable"
:
false
,
"exercise_id"
:
"73b6d3521d6e42e28301ea7885df0b7d"
}
\ No newline at end of file
data/2.Vue中阶/6.webpack打包工具/4.安装webpack/exercises.md
已删除
100644 → 0
浏览文件 @
e72193c5
# 安装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
data/2.Vue中阶/6.webpack打包工具/
6
.webpack的相关配置/config.json
→
data/2.Vue中阶/6.webpack打包工具/
5
.webpack的相关配置/config.json
浏览文件 @
a0bfd9a2
...
...
@@ -9,7 +9,7 @@
"exercises.json"
],
"keywords_must"
:
[
"webpack"
[
"webpack"
,
"配置"
]
],
"keywords_forbid"
:
[]
}
\ No newline at end of file
data/2.Vue中阶/6.webpack打包工具/
6
.webpack的相关配置/exercises.json
→
data/2.Vue中阶/6.webpack打包工具/
5
.webpack的相关配置/exercises.json
浏览文件 @
a0bfd9a2
文件已移动
data/2.Vue中阶/6.webpack打包工具/
6
.webpack的相关配置/exercises.md
→
data/2.Vue中阶/6.webpack打包工具/
5
.webpack的相关配置/exercises.md
浏览文件 @
a0bfd9a2
文件已移动
data/2.Vue中阶/7.Mock/1.Mock是什么?/config.json
浏览文件 @
a0bfd9a2
...
...
@@ -9,7 +9,7 @@
"exercises.json"
],
"keywords_must"
:
[
"mock"
[
"mock"
,
"介绍"
]
],
"keywords_forbid"
:
[]
}
\ No newline at end of file
data/2.Vue中阶/7.Mock/2.Mock语法规范/config.json
浏览文件 @
a0bfd9a2
...
...
@@ -8,7 +8,7 @@
"exercises.json"
],
"keywords_must"
:
[
"Mock.js"
[
"Mock"
,
"语法"
]
],
"keywords_forbid"
:
[]
}
\ No newline at end of file
data/2.Vue中阶/7.Mock/3.Mock数据占位符/config.json
浏览文件 @
a0bfd9a2
...
...
@@ -9,7 +9,7 @@
"exercises.json"
],
"keywords_must"
:
[
"Mock.js"
[
"Mock"
,
"占位符"
]
],
"keywords_forbid"
:
[]
}
\ No newline at end of file
data/2.Vue中阶/7.Mock/4.Mock.js 的安装与使用/config.json
浏览文件 @
a0bfd9a2
...
...
@@ -10,7 +10,7 @@
"exercises.json"
],
"keywords_must"
:
[
"Mock"
[
"Mock"
,
"安装"
]
],
"keywords_forbid"
:
[]
}
\ No newline at end of file
data/2.Vue中阶/8.自定义指令/2.钩子函数和参数/config.json
浏览文件 @
a0bfd9a2
...
...
@@ -8,8 +8,7 @@
"exercises.json"
],
"keywords_must"
:
[
"Vue"
,
"自定义指令"
[
"vue"
,
"勾子函数"
],
[
"vue"
,
"钩子函数"
]
],
"keywords_forbid"
:
[]
}
\ No newline at end of file
data/2.Vue中阶/8.自定义指令/2.钩子函数和参数/exercises.json
浏览文件 @
a0bfd9a2
{
"type"
:
"code_options"
,
"author"
:
null
,
"author"
:
"zhaoss"
,
"source"
:
"exercises.md"
,
"notebook_enable"
:
false
,
"exercise_id"
:
"a34affde5e1849999bb3116ab4777bdb"
...
...
data/2.Vue中阶/8.自定义指令/3.动态指令参数/config.json
浏览文件 @
a0bfd9a2
...
...
@@ -8,8 +8,7 @@
"exercises.json"
],
"keywords_must"
:
[
"自定义指令"
,
"Vue"
[
"vue"
,
"动态指令"
,
"参数"
]
],
"keywords_forbid"
:
[]
}
\ No newline at end of file
data/2.Vue中阶/8.自定义指令/3.动态指令参数/exercises.json
浏览文件 @
a0bfd9a2
{
"type"
:
"code_options"
,
"author"
:
null
,
"author"
:
"zhaoss"
,
"source"
:
"exercises.md"
,
"notebook_enable"
:
false
,
"exercise_id"
:
"acc37c5805244cb9bca3526be6b78a3a"
...
...
data/tree.json
浏览文件 @
a0bfd9a2
...
...
@@ -28,7 +28,8 @@
"简介"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -47,7 +48,8 @@
"响应式"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -65,7 +67,8 @@
"优点"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -83,12 +86,14 @@
"query"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -114,7 +119,8 @@
"配置"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -130,7 +136,8 @@
"命令"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -146,12 +153,14 @@
"安装"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -172,7 +181,8 @@
"安装"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -193,7 +203,8 @@
"初始化"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -210,7 +221,8 @@
"生命周期"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -226,7 +238,8 @@
"指令"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -243,7 +256,8 @@
"计算属性"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -260,12 +274,14 @@
"侦听器"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -286,7 +302,8 @@
"插值表达式"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -303,7 +320,8 @@
"过滤器"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -322,7 +340,8 @@
"绑定"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -341,12 +360,14 @@
"修饰符"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -366,7 +387,8 @@
"keywords_must"
:
[
"V-model"
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -383,17 +405,20 @@
"修饰符"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -421,7 +446,8 @@
"组件"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -440,7 +466,8 @@
],
"keywords_forbid"
:
[
"非父子"
]
],
"group"
:
0
}
},
{
...
...
@@ -458,7 +485,8 @@
"通信"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -479,7 +507,8 @@
"插槽"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -500,12 +529,14 @@
"异步组件"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -527,7 +558,8 @@
"介绍"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -546,7 +578,8 @@
"安装"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -563,7 +596,8 @@
"导航"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -579,7 +613,8 @@
"动态路由"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -596,7 +631,8 @@
"传参"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -620,7 +656,8 @@
"别名"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -636,7 +673,8 @@
"路由模式"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -655,7 +693,8 @@
],
"keywords_forbid"
:
[
"后置"
]
],
"group"
:
0
}
},
{
...
...
@@ -672,12 +711,14 @@
],
"keywords_forbid"
:
[
"前置"
]
],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -699,7 +740,8 @@
"介绍"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -720,7 +762,8 @@
"配置"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -737,7 +780,8 @@
"核心"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -754,16 +798,18 @@
"api"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
"
v
ue-cli"
:
{
"
V
ue-cli"
:
{
"node_id"
:
"vue-b5059c2749d74633ad30145ec28cc22e"
,
"keywords"
:
[],
"children"
:
[
...
...
@@ -781,7 +827,8 @@
"安装"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -799,7 +846,8 @@
"项目"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -815,7 +863,8 @@
"命令"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -832,7 +881,8 @@
"配置"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -846,12 +896,14 @@
"keywords_must"
:
[
"ESLint"
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -869,9 +921,19 @@
],
"children"
:
[],
"keywords_must"
:
[
"axios"
[
"axios"
,
"vue"
,
"用法"
],
[
"axios"
,
"vue"
,
"使用"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -884,9 +946,15 @@
],
"children"
:
[],
"keywords_must"
:
[
"axios"
[
"axios"
,
"vue"
,
"请求"
,
"配置"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -900,9 +968,20 @@
],
"children"
:
[],
"keywords_must"
:
[
"axios"
[
"axios"
,
"vue"
,
"拦截器"
],
[
"axios"
,
"vue"
,
"取消"
,
"请求"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -916,15 +995,20 @@
],
"children"
:
[],
"keywords_must"
:
[
"axios"
,
"跨域"
[
"vue"
,
"axios"
,
"跨域"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -940,8 +1024,15 @@
"js模块化"
],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_must"
:
[
[
"webpack"
,
"前端"
,
"模块化"
]
],
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -953,18 +1044,13 @@
],
"children"
:
[],
"keywords_must"
:
[
"webpack"
[
"webpack"
,
"介绍"
]
],
"keywords_forbid"
:
[]
}
},
{
"安装webpack"
:
{
"node_id"
:
"vue-f7c73ed8889a4d56ab803228bb532ca9"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -977,7 +1063,8 @@
"keywords_must"
:
[
"webpack"
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -988,9 +1075,14 @@
],
"children"
:
[],
"keywords_must"
:
[
"webpack"
[
"webpack"
,
"基本"
,
"使用"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1002,14 +1094,19 @@
],
"children"
:
[],
"keywords_must"
:
[
"webpack"
[
"webpack"
,
"配置"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1028,7 +1125,8 @@
"keywords_must"
:
[
"mock"
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1041,7 +1139,8 @@
"keywords_must"
:
[
"Mock.js"
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1055,7 +1154,8 @@
"keywords_must"
:
[
"Mock.js"
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1070,12 +1170,14 @@
"keywords_must"
:
[
"Mock"
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1099,7 +1201,8 @@
"自定义指令"
]
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1113,7 +1216,8 @@
"Vue"
,
"自定义指令"
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1127,12 +1231,14 @@
"自定义指令"
,
"Vue"
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1141,12 +1247,14 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1165,7 +1273,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1174,12 +1283,14 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1193,7 +1304,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1202,12 +1314,14 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1221,7 +1335,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1230,7 +1345,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1239,7 +1355,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1248,12 +1365,14 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1267,7 +1386,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1276,7 +1396,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1285,7 +1406,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1294,12 +1416,14 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1313,7 +1437,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1322,7 +1447,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1331,7 +1457,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1340,12 +1467,14 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1359,7 +1488,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1368,7 +1498,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1377,12 +1508,14 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1396,7 +1529,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1405,7 +1539,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1414,7 +1549,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1423,7 +1559,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1432,12 +1569,14 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1451,7 +1590,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1462,7 +1602,8 @@
"keywords_must"
:
[
"Object.defineProperty"
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1471,7 +1612,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1480,7 +1622,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1489,7 +1632,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1498,7 +1642,8 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
...
...
@@ -1507,21 +1652,25 @@
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"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.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录