npm 中文文档 npm 中文文档
指南
npmjs.com (opens new window)
指南
npmjs.com (opens new window)
  • 快速入门

    • npm 是什么?
    • npm 安装和更新
    • npm 防止权限错误
    • npm package.json 文件
    • npm 安装包
    • npm 更新包
    • npm 卸载包
    • npm 创建 Node.js 模块
    • npm 发布和更新包
    • npm 使用语义化版本
    • npm 使用 Dist-tags 标记包
    • npm 包和模块的了解
  • 命令行
  • 配置 npm

Intro.js


User Onboarding and Product Walkthrough Library


Where to get


You can obtain your local copy of Intro.js from:

1)This GitHub repository, using git clone https://github.com/usablica/intro.js.git

2)Using yarn yarn add intro.js

3)Using npm npm install intro.js --save

4)Download it from CDN (1, 2 )

How to use


Intro.js can be added to your site in three simple steps:

1)Include intro.js and introjs.css (or the minified version for production) in your page. Use introjs-rtl.min.css for Right-to-Left language support.

CDN hosted files are available at jsDelivr (click Show More) & cdnjs.


2)Add data-intro and data-step to your HTML elements. To add hints you should use data-hint attribute.

For example:

  1. ``` html
  2. <a href='http://google.com/' data-intro='Hello step one!'></a>
  3. ```

See all attributes here.

3)Call this JavaScript function:

  1. ``` js
  2. introJs().start();
  3. ```

Optionally, pass one parameter to introJs function to limit the presentation section.

For exampleintroJs(".introduction-farm").start(); runs the introduction only for elements with class='introduction-farm'.

Documentation


Please visit Documentation.

Using with:


Intro.js has many wrappers for different purposes. Please visit Documentation for more info.

Build


First you should install nodejs and npm, then first run this command: npm install to install all dependencies.

Now you can run this command to minify all static resources:

  1. ``` sh
  2. npm run build

  3. ```

Contributors ✨


:--- :---

Support/Discussion


Stackoverflow

License


Commercial license


If you want to use Intro.js for a commercial application, theme or plugin the commercial license is the appropriate license. With this option, your source code is kept proprietary. Purchase a commercial license at introjs.com

Open-source license


GNU AGPLv3
Last Updated: 2023-05-15 10:22:02