Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 如何在.net core react redux项目中使用webpack.config或tsconfig.json读取appsettings.json文件?_Reactjs_Typescript_Webpack_.net Core_Appsettings - Fatal编程技术网

Reactjs 如何在.net core react redux项目中使用webpack.config或tsconfig.json读取appsettings.json文件?

Reactjs 如何在.net core react redux项目中使用webpack.config或tsconfig.json读取appsettings.json文件?,reactjs,typescript,webpack,.net-core,appsettings,Reactjs,Typescript,Webpack,.net Core,Appsettings,我正在VS2017中通过react redux项目建立.net core。我删除了默认的CleintApp,并创建了一个带有“npm create react app--typescript”的新文件夹 这里有多个问题 在那里可以找到webpack.config.json文件 如何使用webpack.config文件读取appsettings.json文件以导入appsettings.json中设置的第三方库URL 现在我想在网页中阅读菜单并导入 添加 const appsettings

我正在VS2017中通过react redux项目建立.net core。我删除了默认的CleintApp,并创建了一个带有“npm create react app--typescript”的新文件夹

  • 这里有多个问题
  • 在那里可以找到webpack.config.json文件
  • 如何使用webpack.config文件读取appsettings.json文件以导入appsettings.json中设置的第三方库URL
现在我想在网页中阅读菜单并导入

添加

const appsettings = require('./appsettings.json');
然后按如下方式使用:

appsettings.menuUrl;
范例

const webpack = require('webpack');
const appsettings = require('./appsettings.json');

module.exports = env => {

    var version = appsettings.AppSettings.AppVersion;
    var lastIndex = version.lastIndexOf(".");
    var majorMinorVersion = version.substring(0, lastIndex);

...
    return {
        entry: {
            app: './ElmMobile/index.js'
        },

...

然后按如下方式使用:

appsettings.menuUrl;
范例

const webpack = require('webpack');
const appsettings = require('./appsettings.json');

module.exports = env => {

    var version = appsettings.AppSettings.AppVersion;
    var lastIndex = version.lastIndexOf(".");
    var majorMinorVersion = version.substring(0, lastIndex);

...
    return {
        entry: {
            app: './ElmMobile/index.js'
        },

...

我们应该在哪里添加上述代码,我的意思是哪个文件?你有没有示例添加了一个示例@mahesh我们应该在哪里添加上面的代码,我是说哪个文件?你有什么例子吗?加上一个例子@Mahesh