最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

实施服务器端渲染时导入文件中的Node.js失败

IT培训 admin 4浏览 0评论

实施服务器端渲染时导入文件中的Node.js失败

我正在上反应写在打字稿项目实施服务器端呈现。所有的组件,容器和其它目录在src目录。当来自发言权./src/providers/xxProvider.ts反应进口文件,它可以简单地导入为import * from "providers/xxProvider"。我猜这是什么捆绑时的WebPack完成。但现在当我试图使用Node.js的SSR为,Node.js的不能作为import * from "providers/xxProvider"因为它开始寻找在node_modules时,其进口找到xxProvider文件。

我怎样才能解决这个问题呢?

回答如下:

你可能没有在你的path mapping定义适当的tsconfig.json。试试这个,例如:

{
  "compilerOptions": {
    "baseUrl": ".",
    "paths": {
      "*": [
        "*",
        "src/*"
      ]
    }
  }
}

实施服务器端渲染时导入文件中的Node.js失败

我正在上反应写在打字稿项目实施服务器端呈现。所有的组件,容器和其它目录在src目录。当来自发言权./src/providers/xxProvider.ts反应进口文件,它可以简单地导入为import * from "providers/xxProvider"。我猜这是什么捆绑时的WebPack完成。但现在当我试图使用Node.js的SSR为,Node.js的不能作为import * from "providers/xxProvider"因为它开始寻找在node_modules时,其进口找到xxProvider文件。

我怎样才能解决这个问题呢?

回答如下:

你可能没有在你的path mapping定义适当的tsconfig.json。试试这个,例如:

{
  "compilerOptions": {
    "baseUrl": ".",
    "paths": {
      "*": [
        "*",
        "src/*"
      ]
    }
  }
}
发布评论

评论列表 (0)

  1. 暂无评论