@df_business/tools-js

1.0.20 • Public • Published

js工具包

简介

  • 包含了很多js常用的程序
  • 引入了es6的类和模块
  • 利用npm来管理、测试js基础脚本
  • package地址

测试

start test.html

发布

publish.bat

使用

# 安装
npm i @df_business/tools-js --save
# 更新
npm update @df_business/tools-js
# 移除
npm r @df_business/tools-js

class

<!-- ********************** dfer-tools-js START ********************** -->
<script src="/node_modules/@df_business/tools-js/class/Common.js"></script>
<script src="/node_modules/@df_business/tools-js/class/QuiGrid.js"></script>
<script src="/node_modules/@df_business/tools-js/class/BMap.js"></script>
<script>
    var df_tools_common = new Common();
    df_tools_common.about();
    
    var df_tools_qui = new QuiGrid();
    df_tools_qui.about();
    
    var df_tools_map = new BMap();
    df_tools_map.about();
</script>
<!-- **********************  dfer-tools-js END  ********************** -->

extends

<!-- ********************** dfer-tools-js START ********************** -->
<script src="/node_modules/@df_business/tools-js/extends/jquery.ext.js"></script>
<script>
    $.about();
    var str = "{0}{1}{2}{1}{0}".format("我","爱","你");
</script>
<!-- **********************  dfer-tools-js END  ********************** -->

modules

由于浏览器安全限制,ES6模块需要在服务器环境中运行,不能直接通过file://协议打开。

<!-- ********************** dfer-tools-js START ********************** -->
<script type="module">
    import {
        about
    } from '/node_modules/@df_business/tools-js/modules/common.js';
    about();
</script>
<!-- **********************  dfer-tools-js END  ********************** -->
npm run test

©2025 Dfer.Site

Readme

Keywords

Package Sidebar

Install

npm i @df_business/tools-js

Weekly Downloads

79

Version

1.0.20

License

MIT

Unpacked Size

136 kB

Total Files

12

Last publish

Collaborators

  • df_business