小编roc*_*rld的帖子

ModuleFederationPlugin 远程模块未加载

我有两个应用程序。

  1. 容器。Webpack
const baseConfig = {
  mode: 'development',
  resolve: {
    extensions: ['.ts', '.tsx', '.js', '.jsx'],
  },
  entry: {
    main: './src/index.tsx',
  },
  module: {
    rules: [
      {
        test: /\.tsx?$/,
        use: 'ts-loader',
        exclude: '/node_modules/',
      }
    ],
  },

  devServer: { hot: false, contentBase: path.join(__dirname, 'dist'), port: 3100 },
  output: {
    filename: '[name].js',
    path: path.resolve(__dirname, 'dist'),
    chunkFilename: '[id].[contenthash].js',
  },
  plugins: [
    new ModuleFederationPlugin({
      name: 'Shell',
      library: { type: 'var', name: 'shell' },
      remotes: {
        usersweb: 'usersweb',
      },
      shared: {
        ...deps,
        react: { singleton: …
Run Code Online (Sandbox Code Playgroud)

javascript typescript reactjs webpack

3
推荐指数
1
解决办法
2282
查看次数

在节点中为xml模板化ejs

我有一个结构良好的大型xml,我想要像ejs那样的模板.

<foo>
  <url><%= url %></url>
<foo>
Run Code Online (Sandbox Code Playgroud)

但如果我这样做

res.render('template.xml', { url: 'http://foo.com' })
Run Code Online (Sandbox Code Playgroud)

我正进入(状态

Error: Cannot find module 'xml'
Run Code Online (Sandbox Code Playgroud)

任何人都可以建议如何处理它?我只需要在已经形成的xml中插入值,我不希望通过模式将对象序列化为xml.

xml ejs node.js

1
推荐指数
1
解决办法
1509
查看次数

标签 统计

ejs ×1

javascript ×1

node.js ×1

reactjs ×1

typescript ×1

webpack ×1

xml ×1