使用babel

1.babel转码(将ES6及新语法转为ES5语法)

(1)下载babel与babel预设

npm install babel-cli -g
npm install babel-preset-env --save-dev

(2)添加.babelrc文件:

{
    "presets": ["env"],
    "plugins": []
}

(3)转码:

babel 源文件夹 -d 目标文件夹(-d表示文编译文件夹内所有内容)

2.模块化方式

ES6模块化有两种方式:
(1)

export default {
    getList() {
        console.log('获取讲师列表');
    },
    save() {
        console.log('保存讲师');
    }
}
import teacher from './teacherApi';
teacher.getList();

(2)

export function getList() {
    // ajax调用
    console.log('获取讲师列表');
}
export function save() {
    // ajax调用
    console.log('保存讲师');
}
import {getList,save} from './teacherApi';
getList();
save();
上一篇:python测试开发django-162.ajax 提交表单,防重复提交


下一篇:npm 命令