Skip to main content

开始使用

info

本文档对应4.x版本,如果你使用旧版本,请参考V4升级手册或其它版本升级手册进行升级。

系统要求

要求系统安装node >= 14.0.0版本。

前置依赖

注意:NPM 7.x因为对peer强制对齐的要求,无法顺利安装时请使用npm install --legacy-peer处理。

一些基本上你一定会需要的依赖,任何场景都请先安装上:

npm install --save-dev eslint stylelint typescript webpack

分场景安装

reSKRipt由多个包组成,你可以按照下面描述的不同场景选择性安装:

我想用webpack构建我的应用。

npm install --save-dev @reskript/cli @reskript/cli-build

skr build

我想用webpack-dev-server调试我的应用。

npm install --save-dev @reskript/cli @reskript/cli-dev

skr dev

我想基于已有的webpack配置自己定义构建。

npm install --save-dev @reskript/config-webpack

我想检查我的代码规范。

npm install --save-dev @reskript/cli @reskript/cli-lint

skr lint

我直接使用eslint、通过vscode的eslint插件检查代码,但想使用已有的规则配置。

npm install --save-dev @reskript/config-lint

我想用jest进行单元测试。

npm install --save-dev @reskript/cli @reskript/cli-test

skr test

我想基于已有的jest配置进一步定制我的单元测试。

npm install --save-dev @reskript/config-jest