前言 偶遇《从零开始构建 JavaScript 技术栈》,按作者 @verekia 的话来说这是一份简单直接的 Javascript 技术栈构建指南。3 月 17 号早读文章由 @pd4d10 翻译授权分享。 正文从这开始~ 在本节中,我们将学习如何设置 Node,NPM,Yarn 和 package.json。 首先需要安装 Node,它提供了后端 JavaScript 的运行环境,同时还包括构建前端技术栈所需的所有工具。 macOS 或 Windows 用户可以直接下载安装文件,Linux 用户可以通过包管理器安装。 例如,在 Ubuntu / Debian 上,您可以运行以下命令来安装 Node:
你需要大于 6.5.0 的 Node 版本。 npm 是 Node 的默认包管理器,不需要手动安装。 注意:如果你之前已经安装过 Node,可以使用 nvm (Node Version Manager) 安装最新版本的 Node。 Yarn 是另一个包管理器,它比 NPM 快许多,而且能离线缓存,在包的依赖管理上更可靠。Yarn 于 2016 年 10 月 发布 以来就获得了广泛的使用,正在成为 JavaScript 社区选择的新的包管理器。我们将在本教程中使用 Yarn。如果你想使用 NPM,用 npm install --save 和 npm install --save-dev 分别替换 yarn add 和 yarn add dev 命令即可。
运行 node . 可能有点太容易了。我们将使用 NPM / Yarn 脚本来触发代码的执行。这样做的好处是,即使我们的程序变得更复杂,也能使用简单的一个命令 yarn start 来运行整个程序。
package.json 必须是有效的 JSON 文件,这意味着不能使用尾逗号。手动编辑 package.json 文件时要注意这一点。
注意:你可能注意到每章的 package.json 文件都有一个 tutorial-test 脚本。这些脚本是用于测试的,确保 yarn |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|