当前位置: 首页 > 知识库问答 >
问题:

前端 - 在package.json 中配置 test 为什么vue.config.js 打印环境值还是“development”?

冯和硕
2024-03-25

在package.json 中配置 "test": "vue-cli-service build --mode testing" 为什么vue.config.js 打印环境值还是“development”

为什么不是“testing”,如果不是,没法判断不同环境配置不同配置呢

  "scripts": {    "serve": "vue-cli-service serve",    "build": "vue-cli-service build",    "lint": "vue-cli-service lint",    "test": "vue-cli-service build --mode testing"  },
const { defineConfig } = require('@vue/cli-service')console.log(process.env.NODE_ENV,'环境--')module.exports = defineConfig({  transpileDependencies: true})
// 打印的值development 环境--

共有1个答案

长孙雅志
2024-03-25

modemode,
NODE_ENVNODE_ENV
你搞混了吧

 类似资料:
  • 问题内容: 更新 :正如问题中所解释的,这不是重复的,因为我已经尝试在环境变量之前添加 set 关键字,但这并不能解决问题。 我正在学习节点并从书中键入示例。第一个示例涉及显示“ http”模块如何工作以及如何创建服务器以侦听请求。本书有时要求将以下行添加到package.json文件的scripts部分: “服务器”:“ SERVERPORT = 3002节点./fiboserver” 当我尝试

  • 问题内容: 如何从内部设置一些环境变量以与类似命令一起使用? 这是我目前所拥有的: 我想在启动脚本中设置环境变量(例如),同时仍然能够仅通过一个命令来启动应用程序。 问题答案: 在脚本命令中设置环境变量: 然后在您的应用中使用。 注意:确保它可以跨平台工作。如果只关心Mac / Linux,则可以忽略它。

  • 在学习了GraphQL并在一些项目中使用它之后,我终于想尝试一下Prisma。它promise消除对数据库的需求,并从GraphQL模式中生成一个GraphQL客户端和一个工作数据库。到目前为止还不错。 但我的问题是:对我来说,GraphQL客户端似乎只对客户端有用(防止超取,加快页面速度,React集成,...)。然而,Prisma并没有消除对业务逻辑的需求,因此人们最终会在Node.js中使用

  • New in version 1.1. 你完全有可能遇到一些更新包需要通过proxy才能正常获取,或者甚至一部分包需要通过proxy升级而另外一部分包则不需要通过proxy.或者可能你的某个脚本需要调用某个环境变量才能正常运行. Ansible 使用 ‘environment’ 关键字对于环境部署的配置非常简单容易,下面是一个使用案例: - hosts: all remote_user: ro

  • 我正在写一份简单的银行申请书。在我的程序中,我使用了while循环。如果用户输入错误,它将再次提示用户输入。 现在的问题是我无法编写任何语句。它总是显示错误(比如:unreachable语句),最终该行不会被打印出来。 我该怎么解决这个问题? [我之所以需要使用,是因为我想打印用户输入的所有信息。] 我正在从事的项目:

  • 在 WAS 完整配置文件中,可以在部署期间和之后更改在应用程序的 Web .xml文件中定义的 env 条目的值。在 WebSphere 自由配置文件中是否有任何这样的功能? 示例环境条目: 此 env 条目注入了@Resource(名称 = “我的配置字符串”)注释。 IBM Worklight信息中心(在Liberty上运行)描述了一种在服务器中使用jndiEntry元素的方法。我在Liber