环境搭建
<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>