Maven 速用

Maven Apache Maven 是一款软件项目管理和构建工具。 本文对应 Apache Maven 3.5.3 安装 前置条件: Java 开发工具包(JDK,Java Development Kit ):Maven 3.3+ 需要 JDK 1.7 或更高版本才能执行 下面以 Windows 为例: 1)确保已经正确安装 JDK,并配置正确的环境变量: WinKey + Pause -> 高级系统设置 -> 环境变量 JAVA_HOME 为 D:\program\Java\jdk1.8.0_121 JRE_HOME 为 D:\program\Java\jre1.8.0_121 Path 增加...

Maven

stylelint 速用

stylelint stylelint 是一个 CSS 代码检测工具。 本文对应 stylelint 版本为 9.2.0 stylelint CLI 安装和使用 本地安装 stylelint: npm install stylelint --save-dev 打印 CLI 文档: stylelint --help 在 Windows 中执行: node node_modules\stylelint\bin\stylelint.js --help 如果使用 glob 语法,则必须要对参数使用双引号。这可以确保在任何 shell 中都可以使用 node-glob(如 ** globstar)的功能。 查找 .stylelintrc,并检查 foo...

Stylelint

npm 速用

npm npm(Node Package Manager,即 node 包管理器)是 Node.js 默认的、以 JavaScript 编写的软件包管理系统。 npm 会随着 Node.js 自动安装。npm 模块仓库提供了一个名为 registry 的查询服务,用户可通过本地的 npm 命令下载并安装指定模块。 npm 由三部分组成: 网站:查找软件包,设置用户资料,管理 npm 命令行界面(CLI,Command Line Interface):从终端运行,开发人员与 npm 交互的主要方式 registry:是一个大型的 JavaScript 软件公共数据库和关于它的元信息 在 Windows 中安装 npm 1)下载并安装 Node.js。注意,要选择 LTS 的版本,因为其它版本还没有使用 npm...

Npm

ESLint 速用

ESLint ESLint 是一个 JavaScript 代码检测工具。 本文对应 ESLint 版本为 4.19.1 安装和使用 前置条件: Node.js(>=4.x) npm(>2.x) 本地安装和使用 推荐使用本地安装,使 ESLint 成为项目构建的一部分: $ npm install eslint --save-dev 设置配置文件: $ ./node_modules/.bin/eslint --init 或 windows 中执行: node node_modules\eslint\bin\eslint.js --init 在项目根目录运行 ESLint: $ ./node_modules/.bin/eslint yourfile.js 或 windows 中执行:...

Eslint

Babel 速用

Babel Babel 是 一个 JavaScript 编译器。Babel 通过语法转换器来支持最新版本的 JavaScript,从而无需等待浏览器对最新版 JavaScript 的支持。 使用 Babel CLI 本文对应 Babel 6 虽然可以在计算机上全局安装 Babel CLI,但将 Babel CLI 安装在本地项目中更好。主要考虑以下两点: 同一台机器上的不同项目可能选用了不同版本的 Babel 避免项目对使用的环境产生隐含的依赖关系,使项目更便携和容易设置 安装 Babel: 首先要安装 Node.js,然后再下载并安装 yarn-1.6.0.msi。然后进入项目根目录,运行: yarn add babel-cli 会在项目根目录中,生成 package.json 和 yarn.lock 两个文件(若有项目有版本控制,则需要将这两个文件加入到版本控制中),此时 package.json 中应该包含:...

Babel