有没有办法在不使用 npm 服务器的情况下构建 vue.js 组件?

Is there a way to build vue.js components without using the npm server?

简而言之,我想在另一个项目中使用 vue.js 的 single file components,并使用 它自己的 网络服务器和后端代码。我想 "compile" 我的 .vue 文件就像编译 CoffeeScript 文件或 LESS 文件一样。

例如,假设我有一个 Flask/Python 项目(我有),其中我有自己的 Web 服务器来提供静态文件。我可以这样布局我的项目:

static/src/frontend.vue -> static/build/frontend.css, static/build/frontend.js

我看到 Vue 的文档中有 运行 一个 node.js 网络服务器的示例,可以实时生成构建的文件。然而,我没有看到一种简单地将 .vue 文件编译到另一个目录并退出的方法。这可能与 npm/webpack/node.js/vue.js?

谢谢!

您可以为 vue-cli 使用任何 vuejs 模板,只需 运行 `npm 运行 build``

另一种选择是 Jeffrey Way's vueify for laravel-elixir,它取决于 gulp。