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

时间:2018-01-02 17:53:33

标签: node.js reactjs webpack

我是webpack的新手,并试图了解如何将现有项目切换为使用它(现在我正在部分使用React,因此有必要)。

我不确定的事情:

  1. 由于package.json也包含了我所有的服务器端,所以它不会尝试将所有这些编译成bundle.js吗?

  2. 我的项目包含大量静态服务文件,还包含大量EJS生成的页面。什么是将所有内容转换为webpack的最佳方法,我认为将所有内容切换为“需要”语句而不是标签会有点令人头疼,但我想这是充分利用所有优点的唯一方法。的WebPack?是否有任何推荐的方法(甚至是可以为我处理这些更改的脚本?!)。

2 个答案:

答案 0 :(得分:0)

  1. Webpack将为您处理“树摇动” - 也就是说,它只会包含您的入口点明确使用的模块,无论您的package.json文件中是什么。
  2. 看起来在Webpack中已经有一些对EJS的支持了。这里有一个很好的对话:pread(2)然后你可以根据需要逐渐过渡(或根本不过渡)。

答案 1 :(得分:0)

1. package.json中的后端依赖项与您的前端内容无关。您只需要指出正确的入口点。

仅供参考Entry Points

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

仅供参考Loader