Angular项目集成中遇到的问题 #2033
Replies: 3 comments 3 replies
-
是否有为 tsconfig.json 配置 "skipLibCheck": true? |
Beta Was this translation helpful? Give feedback.
1 reply
-
在 Next.js 中可以使用如下配置将对应的 resolve 设置为空: /** @type {import('next').NextConfig} */
export default {
webpack: (config, { isServer }) => {
if (!isServer)
config.resolve.fallback = { fs: false, path: false }
return config
},
} Angular 应该也是类似。 |
Beta Was this translation helpful? Give feedback.
2 replies
-
In webpack 4, may need to set it up like this:
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
首先感谢作者团队提供了如此优秀的开源项目,我遇到的问题是angular项目中再集成后,ng build构建打包时候遇到的。
经过检查engine-render构建出来的代码后,发现是编译打包后的代码中有遇到require("fs")。虽然会判断是不是浏览器环境,运行时不会执行到require,但通过不了ng build前的静态检查。
版本是跟随dev分支的最新代码,我们是本地构建发布到本地仓库的。经检查0.1.7release版本并没有这个问题,可能是后续开发中的改动导致的。
请问有什么解决思路么?感谢。
Beta Was this translation helpful? Give feedback.
All reactions