Javascript 如何在没有webpack开发服务器的情况下使用webpack进行开发?

Javascript 如何在没有webpack开发服务器的情况下使用webpack进行开发?,javascript,node.js,build,webpack,Javascript,Node.js,Build,Webpack,我目前正在使用require.js进行开发,这样我可以快速迭代(更改文件、刷新页面、中间没有构建步骤),但我使用webpack作为构建工具,因为它优于r.js。我想完全摆脱require.js,在开发中使用webpack作为脚本加载器。我知道这正是webpack dev server的用途,但我特别不想使用它 理想情况下,我只需在中包含某种Web包加载器,将其指向我的webpack.js构建配置,然后让它完成这项工作。如果您不想使用webpack dev server,您可以使用webpack的

我目前正在使用
require.js
进行开发,这样我可以快速迭代(更改文件、刷新页面、中间没有构建步骤),但我使用
webpack
作为构建工具,因为它优于
r.js
。我想完全摆脱require.js,在开发中使用webpack作为脚本加载器。我知道这正是
webpack dev server
的用途,但我特别不想使用它


理想情况下,我只需在
中包含某种Web包加载器,将其指向我的
webpack.js
构建配置,然后让它完成这项工作。

如果您不想使用webpack dev server,您可以使用webpack的监视功能在进行更改时不断构建脚本。这将为您提供所需的工作流程。在index.html中,您将只包含包,而不包含加载程序


watch的问题是,除非我使用慢速rsync同步Folder,否则inotify不会传播到vagrant。我不确定您的设置是否准确,但我不会在vagrant内部运行webpack watch。我会在vagrant内部运行服务器,在本地运行webpack watch,并将包放在卷目录中。嘿@AdamZieliński:刚刚在dailyjs上看到这个项目,它似乎对你有帮助。在vagrant之外运行watch违背了vagrant的目的,即“创建和配置轻量级、可复制和可移植的开发环境”;不过有了这个手表网络的东西就好了!谢谢链接现在断了你已经考虑过SystemJS了吗?它是一个动态通用加载器,也可以选择进行构建。是否有可用的文件?自述文件非常模糊,没有涵盖构建/发布。自述文件确实包含了一个关于垫片的链接,但是,是的,更多的文档会更好。我刚刚开始研究它,因为我想在浏览器(ES6模块加载器)和节点中都使用新的标准ES6模块语法,能够编译()或不首先编译。并且仍然能够在零修改的情况下使用任何现有的AMD或CommonJS模块。切题地说,我也发现这很有趣: