首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将节点版本从v6.10升级到v10.x后,捆绑项目出现差异

问将节点版本从v6.10升级到v10.x后,捆绑项目出现差异
EN

Stack Overflow用户
提问于 2019-06-27 14:43:23
回答 1查看 582关注 0票数 1

我正在使用webpack 2和awesome-typescript-loader在nodejs中捆绑我的项目。我已经将我的节点版本从节点6.10升级到节点10.16。

捆绑后,我得到了Runtime.ImportModuleError: Error: Cannot find module 'config'.

my projects package.json.中没有配置模块的依赖项

对于节点版本6.10,我没有得到这个错误。

我比较了bundle.js文件,发现了以下差异。

对于节点10.x:

/*/ (function(module,exports) {

module.exports = require("config");

/*/ })

对于节点6.10:

代码语言:javascript
复制
  <pre>
    var CONFIG = require("config");
    CONFIG.util.setModuleDefaults("MyModule", {
    &nbsp;&nbsp;templateName: "t-50",
    &nbsp;&nbsp;colorScheme: "green"
    });

我看到节点6.10中的config代码部分被注释掉了。请帮帮我。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2019-06-27 17:59:30

我通过升级到版本4.35.0并用ts-loader 6.0.4替换are typescript-loader来解决这个问题,这两个版本都是最新版本。

不知怎么的,在节点版本10上,webpack 2似乎没有正确地捆绑文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56785332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档