iscp
v1.0.2
Published
一、安装webpack babel-cli:Babel附带了一个内置的CLI,可用于从命令行编译文件 babel-loader @babel/preset-env:编译最新版本JavaScript,是一系列插件的集合,包含了我们在babel6中常用的es2015,es2016, es2017等最新的语法转化插件,允许我们使用最新的js语法,比如 let,const,箭头函数等等,但不包括stage-x阶段的插件 @babel/core:作用是把 js 代码分析成 ast ,方便各个插件分析语法进行
Downloads
4
Readme
一、安装webpack babel-cli:Babel附带了一个内置的CLI,可用于从命令行编译文件 babel-loader @babel/preset-env:编译最新版本JavaScript,是一系列插件的集合,包含了我们在babel6中常用的es2015,es2016, es2017等最新的语法转化插件,允许我们使用最新的js语法,比如 let,const,箭头函数等等,但不包括stage-x阶段的插件 @babel/core:作用是把 js 代码分析成 ast ,方便各个插件分析语法进行相应的处理 @babel/plugin-proposal-decorators:插件会支持类的装饰器语法, 包括类装饰器, 属性装饰器, 方法装饰器 @babel/plugin-proposal-class-properties:主要作用是用来编译类的 ,编译 class @babel/plugin-transform-runtime -d:抽离babel的一些公共工具类用来减少代码的大小”, webpack ,webpack-cli :用于打包 webpack-merge: 用于合并打包文件,用来做生产环境和开发环境的不同打包配置 webpack.config-xxx,js的合并 clean-webpack-plugin: 用于清包操作,每次重新打包,都删除上一次生成的
二、命令 1、npm run build 生成iscp.js 该js可以在html中文件中通过方式映入 2、npm run lib 该命名生成lib目录,生成后的lib目录是为后期使用vue或者react等框架中使用,通过improt 方式引入 3、npm run doc 该命令对src文件夹下js文件下的注释生成文档
三、项目目录说明