npm 包 payasan-base-names-pmb 使用教程

简介

payasan-base-names-pmb 是一个基于 JavaScript 编写的 npm 包,用于生成 Payasan 音乐套路的名称。Payasan 是一种日本传统音乐套路,传统上通过口口相传传递,没有统一的名称体系。该包有助于音乐家和研究人员更容易地识别并使用 Payasan 套路名称。

安装

在命令行中输入以下命令安装 payasan-base-names-pmb

--- ------- ----------------------

或者,您可以将其添加到您的 package.json 文件中:

-
  --------------- -
    ------------------------- --------
  -
-

然后通过运行以下命令安装:

--- -------

使用教程

导入

在您的代码中,首先要导入 payasan-base-names-pmb

----- ---------------- - ---------------------------------

生成名称

要生成一个套路名称,您可以使用 payasanBaseNames.generateName() 方法。例如:

----- ---- - -------------------------------

-----------------
-- --- ----- -- ---- ----- --- -- -------------

自定义名称

您可以通过以下方法来自定义生成名称的参数:

----- ---- - -------------------------------
  --------- -- - ---------
  ----- ----
  ------ -------
  ---------- ---
--

-----------------
-- --- --- ---- ------- --

上述示例中,我们设置了 category 参数为 H - Nagashiform 参数为 2theme 参数为 Taki,和 variation 参数为 A。这将生成名称 "H2 Taki Nagashi A"

支持的参数列表

payasanBaseNames.generateName() 方法支持以下的参数:

  • location (string):设置套路地区的名称(默认为随机地区)
  • form (string):设置套路的形单双,值为 1 代表单,值为 2 代表双(默认为随机)
  • theme (string):设置套路的主题名称(默认为随机主题)
  • category (string):设置套路的分类名称(默认为随机分类)
  • variation (string):设置套路的变化名称(默认为随机变化)

上述参数的值都可以在 payasanBaseNames 模块的 data.js 文件中进行设置和检查。

示例代码

以下是一个完整的示例,其中我们将自定义生成套路名称:

----- ---------------- - ---------------------------------

----- ---- - -------------------------------
  --------- -- - ---------
  ----- ----
  ------ -------
  ---------- ---
--

-----------------
-- --- --- ---- ------- --

总结

通过使用 payasan-base-names-pmb,您可以更轻松地生成 Payasan 套路的名称。我们希望这篇教程可以帮助您开始使用该 npm 包,您可以在自己的项目中使用它。

来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/6005604881e8991b448de733


猜你喜欢

  • verification_data

    A library for data validation. verification.js A library for data validation. Install Usage No ES6 -...

    3 年前
  • npm 包 zeronet 使用教程

    什么是 zeronet zeronet 是一个基于比特币区块链技术的完全分散化的网络,通过使用 BitTorrent 协议实现网站的分布和共享,任何人都可以加入并发布站点,站点所有权和内容完全由站点所...

    3 年前
  • dep-cache

    Cache holder in P2P network dep-cache Cache holder in P2P network Usage - --------- ------- --------...

    3 年前
  • ice-video

    React component, a danmuku video player package. ice-video The web danmuku video player built from t...

    3 年前
  • npm 包 rain-rn-android-kit 使用教程

    在前端开发中,我们经常会用到一些第三方工具或者库来简化我们的开发流程。其中,npm 是最常用的包管理工具之一。因此,在本篇文章中,我们将会介绍一款名为 rain-rn-android-kit 的 np...

    3 年前
  • @restorando/winston-tcp-graylog

    graylog support for winston based on gelf-pro winston-tcp-graylog --- - -- ------------------- -----...

    3 年前
  • 在前端中使用 Angular-oauth2-oidc-cognito

    简介 在前端开发中,安全验证是很重要的一环,特别是在与第三方服务进行交互的时候。Angular-oauth2-oidc-cognito是npm包中的一种,它能够帮助前端应用获取访问API所需的Acce...

    3 年前
  • openregister-location-picker

    An autocomplete widget that uses data from the openregister. Location picker - what it is and how to...

    3 年前
  • npm 包 k-bulma 使用教程

    在前端开发中,一个好用的 UI 框架可以提高开发效率,减少不必要的代码精力,其中 Bulma 是一个值得推荐的 CSS 框架。而 k-bulma 是基于 Bulma 的一个 npm 包,提供了更多的特...

    3 年前
  • npm 包 react-glyphs 使用教程

    在前端开发中,我们常常需要使用图标来进行页面设计,而 react-glyphs 是一个非常实用的 npm 包,它可以帮助我们在 React 应用中非常方便地使用字体图标。

    3 年前
  • bootstrap-beta

    The most popular front-end framework for developing responsive, mobile first projects on the web. ...

    3 年前
  • npm 包 choo-umd 使用教程

    npm 包 choo-umd 使用教程 前言 在前端领域,使用 npm 包已经是司空见惯的事情了。其中一个流行的模块化框架是 choo.js,它是基于 Flux 架构设计的一个小巧且易用的框架。

    3 年前
  • ceri-fab

    A flexible fixed-action-button menu. Only usable as a mixin for other ceri components/widgets ceri-f...

    3 年前
  • npm 包 stubby-amp 使用教程

    前言 在前端开发中,我们经常需要与后端进行接口交互。但是由于后端开发速度、接口调试以及前端测试的需要,我们需要使用一些工具来模拟接口请求,而这时 stubby-amp 这个 npm 包就能派上用场了。

    3 年前
  • npm 包 lazylode 使用教程

    在前端开发中,我们经常需要加载一些图片、视频等资源。而这些资源可能会影响网页的速度和性能,因此我们需要一些工具来帮助我们优化它们的加载。其中一个比较常用的工具是 lazylode,它是一个轻量级的延迟...

    3 年前
  • error-clean-stack

    errors with clean stacks error-clean-stack errors with clean stacks Install --- ------- ------ ---...

    3 年前
  • npm包 ceri-files-view 使用教程

    在前端开发中,我们经常会用到一些处理文件的功能,比如获取文件路径、查看文件内容等等。在javascript中,常常用到的一个工具就是Node.js,它提供了一些优秀的模块和包供我们使用,其中npm包 ...

    3 年前
  • npm 包 imagediff-flow 使用教程

    前言 在前端开发中,图片处理是一项非常重要的工作。JavaScript 中有很多处理图片的开源工具,其中一种叫做 imagediff-flow,是一种可以进行图片对比的工具,可以用于自动化测试、前端集...

    3 年前
  • npm 包 ptz 使用教程

    什么是 ptz? ptz 是一个用于计算地球上两点之间距离和方位角的 npm 包,它是 Point To Zone 的缩写。使用 ptz 可以方便快速地计算两个经纬度坐标点的距离和方位角,这在地图开发...

    3 年前
  • npm 包 @brycemarshall/autocomplete-angular 使用教程

    在前端开发中,自动完成输入框是一个非常常见的组件。而使用 @brycemarshall/autocomplete-angular 这个 npm 包,我们能够轻松地在 Angular 项目中加入一个自动...

    3 年前

相关推荐

    暂无文章