用了3个小时测试成功的方法必须的记录一下!!!
第一,在2018年9月18日装饰器还是待测试的阶段,所以我们要使用的话必须陷进行转义
需要node.js来为基础安装babel转义工具,在安装babel的装饰器安装插件
首先安装node.js
安装好node.js以后,在安装bable,这里我们选择全局安装,虽然官网不建议我们这样使用
装好以后就可以使用转义的功能了,但是我们需要的装饰器的配置转换功能还需安装插件
- 创建一个项目文件夹
- 然后在内部创建js文件夹,在文件夹内部创建一个index6.js和index5.js
- 在js文件夹内部按住shift+鼠标右键,会出现在该文件内部打开命令行的选项
- 打开命令行,输入npm install babel-plugin-transform-decorators-legacy --save-dev
- 然后输入not type>.babelrc
- 输入完以后js文件夹下面会出现.babelrc文件,在内部粘贴 {"plugins": ["transform-decorators-legacy"]} 这段代码
- 然后在输入 babel index6.js -o index5.js 不显示报错就代表编译成功,在index.html中引用index5.js就可以