datafe / dataworks-omnibox-chrome-extension

A extraordinary omnibox chrome extension, let you can launch apps of Alibaba Cloud DataWorks quickly.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

logo

DataWorks Omnibox Chrome Extension

Usage Documents

After chrome extension is installed, you can type 'dw + space' in chrome search input box and query region name and business module name to invoke link suggestions.

安装完插件后,于浏览器输入框敲入dw并加上空白键即可呼起阿里云 DataWorks 百宝箱,并输入地域名(如shanghai)或业务组件名(如数据开发)即会跳出链接。

Demo

应用安装 Extension Installation link

操作影片

image

image

Table of Contents

Intro

This is a Chrome extension source code.

Features

Installation

Procedures:

  1. Clone this repository.
  2. Change name and description in package.json => Auto synchronize with manifest
  3. Install pnpm globally: npm install -g pnpm (check your node version >= 16.6, recommended >= 18)
  4. Run pnpm install

And next, depending on the needs:

For Chrome:

  1. Run:
    • Dev: pnpm dev or npm run dev
    • Prod: pnpm build or npm run build
  2. Open in browser - chrome://extensions
  3. Check - Developer mode
  4. Find and Click - Load unpacked extension
  5. Select - dist folder

For Firefox:

  1. Run:
    • Dev: pnpm dev:firefox or npm run dev:firefox
    • Prod: pnpm build:firefox or npm run build:firefox
  2. Open in browser - about:debugging#/runtime/this-firefox
  3. Find and Click - Load Temporary Add-on...
  4. Select - manifest.json from dist folder

Remember in firefox you add plugin in temporary mode, that's mean it's disappear after close browser, you must do it again, on next launch.

Documents

About

A extraordinary omnibox chrome extension, let you can launch apps of Alibaba Cloud DataWorks quickly.

License:Apache License 2.0


Languages

Language:TypeScript 93.3%Language:JavaScript 6.1%Language:SCSS 0.5%Language:HTML 0.1%