Svelte 安装

在开始使用 Svelte 进行开发之前,我们需要先安装 Svelte。本章将详细介绍如何在不同环境中安装 Svelte,并设置一个基本的开发环境。

使用 npm 安装 Svelte

Svelte 可以通过 npm(Node.js 的包管理器)进行安装。首先,确保你的计算机上已经安装了 Node.js 和 npm。你可以通过运行以下命令来检查是否已安装:

如果这两个命令都能成功返回版本号,那么说明 Node.js 和 npm 已经安装好了。

接下来,你需要创建一个新的项目目录,并在该目录中初始化一个新的 npm 项目:

这将在当前目录下创建一个 package.json 文件,用于存储项目的元数据和依赖项。

接下来,我们可以在项目中安装 Svelte。Svelte 本身并不是一个全局的命令行工具,而是作为构建过程的一部分被使用的库。因此,我们将安装 svelte 包以及 rollup(一个流行的 JavaScript 模块打包器)作为开发依赖项:

这些命令会将 svelte 添加到项目的依赖项列表中,并将 rollup 及其相关插件添加到开发依赖项列表中。

创建 Svelte 应用

安装完必要的依赖项后,我们就可以开始创建一个基本的 Svelte 应用了。Svelte 提供了一个脚手架工具 svelte-create 来快速搭建应用结构。首先需要全局安装这个工具:

然后使用 degit 下载一个简单的 Svelte 起始模板:

这会在当前目录下创建一个名为 my-svelte-app 的文件夹,里面包含了 Svelte 应用的基本结构。

进入这个新创建的文件夹并安装项目依赖:

现在,你可以启动开发服务器来查看你的 Svelte 应用:

默认情况下,开发服务器会在 http://localhost:5000 上运行。打开浏览器,访问这个地址,你应该能看到一个简单的欢迎页面。

配置 Svelte 开发环境

虽然 Svelte 自身并不需要复杂的配置,但为了更好的开发体验,我们通常还需要配置一些额外的工具,如代码编辑器插件、热重载等。这里我们将介绍如何配置 Visual Studio Code 和 Webpack。

Visual Studio Code 插件

对于 Visual Studio Code 用户,推荐安装以下插件:

  • Svelte for VSCode:提供语法高亮、智能感知等功能。
  • Prettier - Code formatter:自动格式化代码,保持一致的编码风格。

Webpack 配置

如果你更喜欢使用 Webpack 作为模块打包器,可以按照以下步骤进行配置:

  1. 安装 Webpack 相关的依赖:

  2. 在项目根目录下创建 webpack.config.js 文件,并添加如下内容:

    -- -------------------- ---- -------
    ----- ---- - ----------------
    
    -------------- - -
        ------ ----------------
        ------- -
            ----- ----------------------- ----------
            --------- -----------
        --
        ------- -
            ------ -
                -
                    ----- ------------
                    ---- -
                        ------- ----------------
                        -------- -
                            -------- -----
                            ---------- ----
                        -
                    -
                -
            -
        --
        -------- -
            ----------- -------- ------ -----------
            ------ -
                ------- ---------------------------- ---------
            -
        --
        ----- --------------
        -------- -------------------
    --
  3. 更新 package.json 中的 scripts 部分,添加一个用于运行 Webpack 的脚本:

现在,你可以使用 npm run start 命令启动基于 Webpack 的开发服务器。

以上就是安装和配置 Svelte 开发环境的基本步骤。通过这些设置,你将能够在一个高效且友好的开发环境中开始学习和开发 Svelte 应用。

上一篇: Svelte 教程入门
下一篇: Svelte 语法基础
纠错
反馈