javascript - 如何在 Laravel 中访问 .js 中的配置数据(不在 Blade 中)

标签 javascript config

我可以使用.blade访问配置数据

{{ config('config.variable') }}

但是,我不知道如何访问 .js 文件中的配置数据。谁能给我一些建议吗?

最佳答案

  1. 类型 1

    您可以使用以下代码访问js.env中的环境变量。

    var name = '{{ env('CONFIG_FILE_NAME')}}';
    console.log(name);
    
  2. 类型 2

    或者,您可以通过在 .env 文件中的环境变量前加上 MIX_ 前缀,将环境变量注入(inject)到 webpack.mix.js 脚本中>.

    process.env.MIX_CONFIG_FILE_NAME
    

    请引用Documentation以供进一步引用。

关于javascript - 如何在 Laravel 中访问 .js 中的配置数据(不在 Blade 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58834288/

相关文章:

java - 在 java web 应用程序中存储 UI 配置并从 jsp 页面读写配置文件的位置

php - 设置配置项 (csrf) 在 Codeigniter 中不起作用

java - 更新cloudera quickstart vm以使用java7

javascript - 从包中的meteor主应用程序访问对象

javascript - 函数内部调用函数的作用域

javascript - 使用正则表达式出现无效量词错误(英国电话号码)

iphone - 是否可以通过 xcode 中的 xcconfig 文件更改产品名称?

javascript - 为什么我的功能没有引用正确的路线?

javascript - 如何使用 JS WebAudioAPI 进行节拍检测?

php - 使用 nginx 和 fastcgi 捕获 PHP 404 错误