将webpack与现有Node项目一起使用

问题描述 投票:0回答:2

我是webpack的新手,我正试图了解如何将现有项目切换为使用它(现在我正在部分使用React,所以它已经变得必要了)。

我不确定的事情:

  1. 由于package.json也包含我所有的服务器端东西,它不会尝试将所有这些编译成bundle.js吗?
  2. 我的项目包含大量静态服务文件,还包含大量EJS生成的页面。什么是将所有内容转换为webpack的最佳方法,我认为将所有内容切换为“需要”语句而不是标签会有点令人头疼,但我想这是充分利用所有优点的唯一方法。的WebPack?是否有任何推荐的方法(甚至可以为我处理这些更改的脚本?!)。
node.js reactjs webpack
2个回答
0
投票
  1. Webpack将为您处理“树摇动” - 也就是说,它只包含您的入口点明确使用的模块,无论您的package.json文件中是什么。
  2. 看起来在Webpack中已经有一些对EJS的支持了。这里有一个很好的对话:https://www.npmjs.com/package/ejs-simple-loader#purpose然后你可以根据需要逐渐过渡(或根本不过渡)。

0
投票

你的package.json中的后端依赖与你的前端东西无关。您只需要指出正确的入口点。

仅供参考Entry Points

2.我的建议是你可以在GitHub中找到一个EJS加载器来解决它。

仅供参考Loader

© www.soinside.com 2019 - 2024. All rights reserved.