前端组件开发文档

微吼组件开发及使用规范


环境搭建

<p>[TOC]</p> <h5>node</h5> <hr /> <p>需要 Node.js v8.9 或更高版本 (推荐 v10 以上)。你也可以使用 nvm (opens new window)在同一台电脑中管理多个 Node 版本。<a href="https://nodejs.org/zh-cn/" title="官网下载">官网下载</a></p> <h5>vue-cli</h5> <hr /> <p>Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供:</p> <ul> <li> <p>通过 <code>@vue/cli</code> 实现的交互式的项目脚手架。</p> </li> <li> <p>通过 <code>@vue/cli</code> + <code>@vue/cli-service-global</code> 实现的零配置原型开发。</p> </li> <li> <p>一个运行时依赖 <code>(@vue/cli-service)</code>,该依赖:</p> <ul> <li>可升级;</li> <li>基于 webpack 构建,并带有合理的默认配置;</li> <li>可以通过项目内的配置文件进行配置;</li> <li>可以通过插件进行扩展。</li> </ul> </li> <li> <p>一个丰富的官方插件集合,集成了前端生态中最好的工具。</p> </li> <li>一套完全图形化的创建和管理 Vue.js 项目的用户界面。 推荐安装vue-cli v3.0 以上版本 <pre><code class="language-csharp">npm install -g @vue/cli # OR yarn global add @vue/cli</code></pre></li> </ul> <h5>Lerna</h5> <hr /> <p><strong>Lerna是一种工具,可以优化使用git和npm管理多包存储库的工作流程。</strong></p> <p>Lerna还可以减少开发和构建环境中大量软件包副本的时间和空间要求,这通常是将项目分成许多单独的NPM软件包的缺点。</p> <pre><code class="language-csharp">npm install -g lerna # OR yarn global add lerna</code></pre>

页面列表

ITEM_HTML