How to add a js file with webpack?

前端 未结 2 1372
梦谈多话
梦谈多话 2021-01-11 10:09

I was reading this webpack tutorial:

https://webpack.github.io/docs/usage.html

It says it bundles the src files and node_modules. If I want to add another .j

相关标签:
2条回答
  • 2021-01-11 10:21

    In response to Dmitry's answer:

    • add the file path to entry list before app.js

    This has the effect that you will get a bundled .js file for each entry point, which you might not want.

    • require this file from app.js

    You might not have access to app.js if it is written dynamically, or for whatever reason you might not want to edit app.js.

    Another option:

    You can use webpack-inject-plugin to inject any JS code as string into the resulting .js bundle created by webpack. This way you can read the File you want to inject as a string (e.g. fs.readFile in nodejs) and inject it with the plugin.

    0 讨论(0)
  • 2021-01-11 10:23

    The start point for code is the entry field in config. In your config entry point is the list of files. Webpack gets all, resolve their dependencies and output in one file.

    You have two options for adding third party script:

    • add the file path to entry list before app.js
    • require this file from app.js
    0 讨论(0)
提交回复
热议问题