mirror of
https://git.mirrors.martin98.com/https://github.com/SigNoz/signoz
synced 2025-08-11 23:59:00 +08:00
Fix/base url (#212)
* env is updated * webpack config is updated * webpack config is updated * dotenv-expanded is removed * vars is updated * env is updated * docker ignore is updated * webpack config is updated * dev and build is updarted with the progress arguments * config is updated
This commit is contained in:
parent
a3c1080519
commit
3e8c9308b6
@ -1,3 +1,4 @@
|
|||||||
node_modules
|
node_modules
|
||||||
.vscode
|
.vscode
|
||||||
build
|
build
|
||||||
|
.env
|
@ -4,9 +4,9 @@
|
|||||||
"description": "",
|
"description": "",
|
||||||
"main": "webpack.config.js",
|
"main": "webpack.config.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "NODE_ENV=development webpack serve",
|
"dev": "NODE_ENV=development webpack serve --progress",
|
||||||
"start": "node scripts/start.js",
|
"start": "node scripts/start.js",
|
||||||
"build": "webpack --config=webpack.config.prod.js",
|
"build": "webpack --config=webpack.config.prod.js --progress",
|
||||||
"prettify": "prettier --write .",
|
"prettify": "prettier --write .",
|
||||||
"lint": "eslint src"
|
"lint": "eslint src"
|
||||||
},
|
},
|
||||||
@ -54,7 +54,6 @@
|
|||||||
"d3-flame-graph": "^3.1.1",
|
"d3-flame-graph": "^3.1.1",
|
||||||
"d3-tip": "^0.9.1",
|
"d3-tip": "^0.9.1",
|
||||||
"dotenv": "8.2.0",
|
"dotenv": "8.2.0",
|
||||||
"dotenv-expand": "5.1.0",
|
|
||||||
"eslint": "^7.29.0",
|
"eslint": "^7.29.0",
|
||||||
"eslint-config-react-app": "^6.0.0",
|
"eslint-config-react-app": "^6.0.0",
|
||||||
"eslint-plugin-flowtype": "^5.2.0",
|
"eslint-plugin-flowtype": "^5.2.0",
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
export const ENVIRONMENT = {
|
export const ENVIRONMENT = {
|
||||||
baseURL: "",
|
baseURL: process?.env?.FRONTEND_API_ENDPOINT || "",
|
||||||
};
|
};
|
||||||
|
11
frontend/src/typings/environment.d.ts
vendored
Normal file
11
frontend/src/typings/environment.d.ts
vendored
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
declare global {
|
||||||
|
namespace NodeJS {
|
||||||
|
interface ProcessEnv {
|
||||||
|
FRONTEND_API_ENDPOINT: string | undefined;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// If this file has no import/export statements (i.e. is a script)
|
||||||
|
// convert it into a module by adding an empty export statement.
|
||||||
|
export {};
|
@ -1,6 +1,11 @@
|
|||||||
// shared config (dev and prod)
|
// shared config (dev and prod)
|
||||||
const { resolve } = require("path");
|
const { resolve } = require("path");
|
||||||
const HtmlWebpackPlugin = require("html-webpack-plugin");
|
const HtmlWebpackPlugin = require("html-webpack-plugin");
|
||||||
|
const dotenv = require("dotenv");
|
||||||
|
const webpack = require("webpack");
|
||||||
|
|
||||||
|
dotenv.config();
|
||||||
|
|
||||||
console.log(resolve(__dirname, "./src/"));
|
console.log(resolve(__dirname, "./src/"));
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
@ -56,6 +61,9 @@ module.exports = {
|
|||||||
},
|
},
|
||||||
plugins: [
|
plugins: [
|
||||||
new HtmlWebpackPlugin({ template: "src/index.html.ejs" }),
|
new HtmlWebpackPlugin({ template: "src/index.html.ejs" }),
|
||||||
|
new webpack.DefinePlugin({
|
||||||
|
"process.env": JSON.stringify(process.env),
|
||||||
|
}),
|
||||||
],
|
],
|
||||||
performance: {
|
performance: {
|
||||||
hints: false,
|
hints: false,
|
||||||
|
@ -46,7 +46,7 @@ module.exports = {
|
|||||||
},
|
},
|
||||||
plugins: [
|
plugins: [
|
||||||
new CompressionPlugin({
|
new CompressionPlugin({
|
||||||
exclude: /.map$/
|
exclude: /.map$/,
|
||||||
}),
|
}),
|
||||||
new HtmlWebpackPlugin({ template: "src/index.html.ejs" }),
|
new HtmlWebpackPlugin({ template: "src/index.html.ejs" }),
|
||||||
new CopyPlugin({
|
new CopyPlugin({
|
||||||
|
@ -5472,11 +5472,6 @@ dot-case@^3.0.4:
|
|||||||
no-case "^3.0.4"
|
no-case "^3.0.4"
|
||||||
tslib "^2.0.3"
|
tslib "^2.0.3"
|
||||||
|
|
||||||
dotenv-expand@5.1.0:
|
|
||||||
version "5.1.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0"
|
|
||||||
integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==
|
|
||||||
|
|
||||||
dotenv@8.2.0:
|
dotenv@8.2.0:
|
||||||
version "8.2.0"
|
version "8.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a"
|
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user