首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >另一个角度项目中的角项目: Uncaught (在承诺中):TypeError: n.e不是一个函数

另一个角度项目中的角项目: Uncaught (在承诺中):TypeError: n.e不是一个函数
EN

Stack Overflow用户
提问于 2020-03-31 15:12:19
回答 1查看 1K关注 0票数 2

我已经创建了一个角9应用程序,并将js文件添加到另一个角应用程序中,在IIS上部署主机应用程序之后,我得到了错误n.e不是控制台中的函数。

问题的再现

  1. 在项目中创建一个角9 web组件a
  2. 创建一个角度应用项目b
  3. 使用项目a中创建的角组件b中的web组件应用程序是将组件导入到其他项目并无缝工作。

错误类型:

代码语言:javascript
运行
复制
main-es2015.75fe17eab98c55742615.js:1 ERROR Error: Uncaught (in promise): TypeError: n.e is not a function
TypeError: n.e is not a function
    at loadChildren (main-es2015.75fe17eab98c55742615.js:1)
    at un.loadModuleFactory (main-es2015.75fe17eab98c55742615.js:1)
    at un.load (main-es2015.75fe17eab98c55742615.js:1)
    at l.project (main-es2015.75fe17eab98c55742615.js:1)
    at l._tryNext (main-es2015.75fe17eab98c55742615.js:1)
    at l._next (main-es2015.75fe17eab98c55742615.js:1)
    at l.next (main-es2015.75fe17eab98c55742615.js:1)
    at d._subscribe (main-es2015.75fe17eab98c55742615.js:1)
    at d._trySubscribe (main-es2015.75fe17eab98c55742615.js:1)
    at d.subscribe (main-es2015.75fe17eab98c55742615.js:1)
    at T (polyfills-es2015.61be2d396988ee9b9963.js:1)
    at T (polyfills-es2015.61be2d396988ee9b9963.js:1)
    at polyfills-es2015.61be2d396988ee9b9963.js:1
    at l.invokeTask (polyfills-es2015.61be2d396988ee9b9963.js:1)
    at Object.onInvokeTask (main-es2015.75fe17eab98c55742615.js:1)
    at l.invokeTask (polyfills-es2015.61be2d396988ee9b9963.js:1)
    at a.runTask (polyfills-es2015.61be2d396988ee9b9963.js:1)
    at _ (polyfills-es2015.61be2d396988ee9b9963.js:1)
Bn @ main-es2015.75fe17eab98c55742615.js:1
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-17 15:12:01

你可能只是和Webpack发生了冲突。如果将角构建器切换到@angular-builders/custom-webpack:browser,则可以使用自定义Webpack配置,如下所示:

代码语言:javascript
运行
复制
          "options": {
            "customWebpackConfig": {
              "path": "./extra-webpack.config.js",
              "mergeStrategies": {
                "externals": "replace"
              }
            },
...

而自定义配置只定义如下所示的唯一jsonpFunction:

代码语言:javascript
运行
复制
module.exports = {
  output: {
    jsonpFunction: 'projecta'
  }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60953920

复制
相关文章

相似问题

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