小编vol*_*olk的帖子

Webpack 模块联合不适用于急切的共享库

我正在研究 Webpack 5 模块联合功能,但在理解为什么我的代码不起作用时遇到了一些麻烦。这个想法与标准模块联合示例的做法非常相似:

app1- 是主机应用程序 app2- 是一个远程暴露整个应用程序app1

app1呈现标题和水平线,app2应在其下方呈现)

双方app1app2声明reactreact-dom他们的共享,单,在急切的依赖weback.config.js

// app1 webpack.config.js
module.exports = {
  entry: path.resolve(SRC_DIR, './index.js');,
  ...
  plugins: [
    new ModuleFederationPlugin({
      name: "app1",
      remotes: {
        app2: `app2@//localhost:2002/remoteEntry.js`,
      },
      shared: { react: { singleton: true, eager: true }, "react-dom": { singleton: true, eager: true } },
    }),
    ...
  ],
};
Run Code Online (Sandbox Code Playgroud)
// app2 webpack.config.js
module.exports = {
  entry: path.resolve(SRC_DIR, './index.js');,
  ...
  plugins: …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs webpack webpack-5 webpack-module-federation

7
推荐指数
2
解决办法
8584
查看次数

WebStorm 6无法识别Node.js Express post方法

我是node.js的新手,我决定在我的应用程序上试用express模块​​.在我尝试使用app.post方法之前一切正常.我正在WebStorm 6.0.2上编写我的应用程序并且它无法识别它:"未解决的函数或方法post()" - 就是我得到的.

var express = require('express');
var app = express();
app.post('/', function(req, res) {});
Run Code Online (Sandbox Code Playgroud)

但是使用get方法一切正常:

app.get('/', function(req, res){
res.send('hello world');
});
Run Code Online (Sandbox Code Playgroud)

javascript node.js express webstorm

5
推荐指数
2
解决办法
5904
查看次数

为什么 C# 中 0.1 + 0.2 == 0.3 何时使用 float 类型

在许多编程语言中,像 0.1 + 0.2 这样的运算并不等于 0.3,而是 0.30000000000000004。因此,像 0.1+0.2 == 0.3 这样的检查将返回 false。

就我而言,这是由于 IEE 754 标准,这就是它在许多语言中很常见的原因。

在 C# 中也可以找到相同的行为。我使用下一个代码片段来测试它:

static void Main(string[] args)
    {
        double x = 0.2;
        double y = 0.1;
        double res = 0.3;
        double z = x + y;

        Console.WriteLine("bool result = {0}", z == res); // outputs false
        Console.ReadLine();
    }
Run Code Online (Sandbox Code Playgroud)

但如果我使用相同的代码但使用浮点变量,一切都会以其他方式工作:

static void Main(string[] args)
    {
        float x = 0.2f;
        float y = 0.1f;
        float res = 0.3f;
        float z = x + y;

        Console.WriteLine("bool result …
Run Code Online (Sandbox Code Playgroud)

c# floating-point precision floating-accuracy

5
推荐指数
0
解决办法
1981
查看次数