当前位置:网站首页 > Vue.js开发 > 正文

vue的安装步骤(vue2.0安装)



模式是 Vue CLI 项目中一个重要的概念。默认情况下,一个 Vue CLI 项目有三个模式:

  • 模式用于
  • 模式用于
  • 模式用于 和

你可以通过传递 选项参数为命令行覆写默认的模式。例如,如果你想要在构建命令中使用开发环境变量:

当运行 命令时,所有的环境变量都从对应的环境文件中载入。如果文件内部不包含 变量,它的值将取决于模式,例如,在 模式下被设置为 ,在 模式下被设置为 ,默认则是 。

将决定您的应用运行的模式,是开发,生产还是测试,因此也决定了创建哪种 webpack 配置。

例如通过将 设置为 ,Vue CLI 会创建一个优化过后的,并且旨在用于单元测试的 webpack 配置,它并不会处理图片以及一些对单元测试非必需的其他资源。

同理, 创建一个 webpack 配置,该配置启用热更新,不会对资源进行 hash 也不会打出 vendor bundles,目的是为了在开发的时候能够快速重新构建。

当你运行 命令时,无论你要部署到哪个环境,应该始终把 设置为 来获取可用于部署的应用程序。

你可以在你的项目根目录中放置下列文件来指定环境变量:

一个环境文件只包含环境变量的“键=值”对:

请注意,只有 , 和以 开头的变量将通过 静态地嵌入到客户端侧的代码中。这是为了避免意外公开机器上可能具有相同名称的私钥。

想要了解解析环境文件规则的细节,请参考 dotenv。我们也使用 dotenv-expand 来实现变量扩展 (Vue CLI 3.5+ 支持)。例如:

被载入的变量将会对 的所有命令、插件和依赖可用。

假设我们有一个应用包含以下 文件:

和 文件:

  • 会加载可能存在的 、 和 文件然后构建出生产环境应用。
  • 会在 staging 模式下加载可能存在的 、 和 文件然后构建出生产环境应用。

这两种情况下,根据 ,构建出的应用都是生产环境应用,但是在 staging 版本中, 被覆写成了另一个值。

只有以 开头的变量会被 静态嵌入到客户端侧的包中。你可以在应用的代码中这样访问它们:

在构建过程中, 将会被相应的值所取代。在 的情况下,它会被替换为 。

除了 变量之外,在你的应用代码中始终可用的还有两个特殊的变量:

  • - 会是 、 或 中的一个。具体的值取决于应用运行的模式。
  • - 会和 中的 选项相符,即你的应用会部署到的基础路径。

所有解析出来的环境变量都可以在 中以 HTML 插值中介绍的方式使用。

有的时候你可能有一些不应该提交到代码仓库中的变量,尤其是当你的项目托管在公共仓库时。这种情况下你应该使用一个 文件取而代之。本地环境文件默认会被忽略,且出现在 中。

也可以加在指定模式的环境文件上,比如 将会在 development 模式下被载入,且被 git 忽略。

到此这篇vue的安装步骤(vue2.0安装)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • ping回环地址和ping本地以太网ip地址有什么用(使用icmp协议ping回环地址127.0.0.1)2025-11-04 13:54:10
  • dos2unix安装包(dos6.22安装教程)2025-11-04 13:54:10
  • ubuntu镜像u盘安装教程(ubuntu20.04镜像安装教程)2025-11-04 13:54:10
  • ubuntu源代码下载方法(ubuntu20.04 源)2025-11-04 13:54:10
  • junit4.12下载(junit jar包下载)2025-11-04 13:54:10
  • js深拷贝和浅拷贝具体使用区别(js深拷贝和浅拷贝面试题)2025-11-04 13:54:10
  • Ubuntu源自Debian吗(ubuntu21.04源)2025-11-04 13:54:10
  • ubuntu20更新源(ubuntu10.04更新源)2025-11-04 13:54:10
  • ubuntu镜像下载教程(ubuntu20.04镜像安装教程)2025-11-04 13:54:10
  • redhat最新版下载(redhat6.8下载)2025-11-04 13:54:10
  • 全屏图片