【发布时间】:2017-07-18 00:03:30
【问题描述】:
我想在节点 JS 之外托管我的应用程序,但我想使用 .vue 文件和可能的 npm 作为构建系统(如果需要)。有可能吗?
我不需要任何向后兼容性,如果它适用于最新的 Chrome 开发人员,那对我来说没问题。
有什么例子可以做到吗?
我尝试构建一些 webpack 模板,但它只能在 NodeJS 内部工作。在其他服务器上,当我访问放置在 .vue 文件中的 URL 时,我得到 404。似乎其他服务器无法处理它们。
【问题讨论】:
-
如果可以使用npm构建系统,那么使用webpack和vue loader有什么问题?
-
Webpack/Browserify 只是在你编译你的 .vue 文件时输出标准的 JavaScript,没有什么服务器特定的。
-
他们试图告诉你,一旦你使用 webpack 命令构建你的网站,它就会将普通的 javascript 输出到你的 webpack 配置设置的目录。此时将没有 .vue 文件,您的 html 文件只需要 vue 和 vue-router 库的链接。除此之外,您还需要发布一些代码以便人们能够帮助您。