<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[汇付支付斗拱商户 Vue 组件库（dg-dashboard-sdk）]]></title><description><![CDATA[<h1>汇付支付斗拱商户 Vue 组件库</h1><h2>Repository：<a href="https://github.com/huifurepo/dg-dashboard-sdk" rel="noopener noreferrer" target="_blank">https://github.com/huifurepo/dg-dashboard-sdk</a></h2><h2><span style="color:rgb(31, 35, 40)">本地开发指南</span></h2><blockquote><span style="color:rgb(101, 109, 118)">tips:本项目仅适用于使用Vue2版本和element-ui2.15.7</span></blockquote><p><span style="color:rgb(31, 35, 40)">1.1安装</span></p><pre data-language="plain">npm i
</pre><p><span style="color:rgb(31, 35, 40)">1.2将当前项目生成软链</span></p><pre data-language="plain">npm link 
</pre><p><span style="color:rgb(31, 35, 40)">1.3.在使用当前项目的demo中，执行如下命令，指向当前项目</span></p><pre data-language="plain">// 名称参考rollup.config.js中的output导出的name
npm link dg-element 
</pre><p><span style="color:rgb(31, 35, 40)">2.额外配置(保证demo与本项目用一套elementUI和vue，防止样式污染)</span></p><p><span style="color:rgb(31, 35, 40)">当前项目中执行如下命令:</span></p><pre data-language="plain">   rm -rf node_modules/vue
   rm -rf node_modules/element-ui
   // 若使用组件库的项目与组件库项目为同一层级目录
   ln -s node_modules/vue ../demo/node_modules/vue
   ln -s node_modules/element-ui ../demo/node_modules/element-ui
</pre><p><span style="color:rgb(31, 35, 40)">4.重启demo和组件库</span></p><p><span style="color:rgb(31, 35, 40)">5.发布流程</span></p><pre data-language="plain">nrm use npm //需要修改npmBuild中config.json文件
npm run release
</pre><h2><span style="color:rgb(31, 35, 40)">使用已经发布的仓库</span></h2><blockquote><span style="color:rgb(101, 109, 118)">假设发布的仓库名称为dg-element</span></blockquote><h3><span style="color:rgb(31, 35, 40)">安装</span></h3><h4><span style="color:rgb(31, 35, 40)">npm 安装</span></h4><pre data-language="plain">npm i dg-element -S
</pre><h3><span style="color:rgb(31, 35, 40)">引入</span></h3><h4><span style="color:rgb(31, 35, 40)">完整引入</span></h4><p><span style="color:rgb(31, 35, 40)">在 main.js 中写入以下内容：</span></p><pre data-language="plain">import Vue from 'vue';
import DGElement from 'dg-element';
// 引入style样式
import 'dg-element/dist/dg-element.css';
import App from './App.vue';
import store from './store';

// 全局注册SDK
Vue.use(DGElement);

new Vue({
  el: '#app',
  render: h =&gt; h(App)
});

</pre><p><span style="color:rgb(31, 35, 40)">在页面中写入可引入相关组件：</span></p><pre data-language="plain">&lt;template&gt;
  &lt;div&gt;
   {/* 商户列表组件 */}
   &lt;HMerchantList&gt;&lt;/HMerchantList&gt;
  &lt;/div&gt;
&lt;/template&gt;
&lt;script&gt;
export default {
  name: 'MerchantList',
};
</pre><p></p><p></p>]]></description><link>https://paas.huifu.com/bbs/topic/25/汇付支付斗拱商户-vue-组件库-dg-dashboard-sdk</link><generator>RSS for Node</generator><lastBuildDate>Sun, 20 Sep 2026 16:00:19 GMT</lastBuildDate><atom:link href="https://paas.huifu.com/bbs/topic/25.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 13 May 2026 08:42:01 GMT</pubDate><ttl>60</ttl></channel></rss>