如何获取 vueify 运行 Sails JS 和 Browserify?
How to get vueify running with Sails JS and Browserify?
我想用 Sails JS
(Node JS 框架)和 Vue JS
创建一个 SPA(单页应用程序)。 Vue JS 支持组件,我想动态加载它们(.vue 文件)。 Vue JS 建议为此使用 Browserify
,我是通过 npm
安装的。在 Sails JS 中使用 Grunt
完成任务。
我只是不能把它们放在一起。这是我当前的 public 树,由 Grunt 生成:
|-.tmp
|-browserify
|-components
|--user.vue
|-js
|---dependencies
|---vendor
|-styles
|---fonts
|---vendor
感谢任何帮助。
恐怕您还没有完全理解 VueJS 和 SailsJS 的工作原理。
我会建议我和许多其他人的工作方式。
SailsJS 根本不需要 Browserify。如果你只使用小型 VueJS 组件,你可以考虑它,但它仍然不是必需的。
扬帆为您服务API。
只有你的 VueJS 项目才需要 Browserify。 VueJS 就是要消耗你的 API.
我的建议是完全拆分后端和前端项目,并在 IDE 中分别进行处理。在开发环境中,为您的 /api
请求指向 localhost:1337
设置代理。
最后,您将构建 VueJS 项目并将其放入您的 Sails 应用程序资产中。就这些了。
我想用 Sails JS
(Node JS 框架)和 Vue JS
创建一个 SPA(单页应用程序)。 Vue JS 支持组件,我想动态加载它们(.vue 文件)。 Vue JS 建议为此使用 Browserify
,我是通过 npm
安装的。在 Sails JS 中使用 Grunt
完成任务。
我只是不能把它们放在一起。这是我当前的 public 树,由 Grunt 生成:
|-.tmp
|-browserify
|-components
|--user.vue
|-js
|---dependencies
|---vendor
|-styles
|---fonts
|---vendor
感谢任何帮助。
恐怕您还没有完全理解 VueJS 和 SailsJS 的工作原理。
我会建议我和许多其他人的工作方式。 SailsJS 根本不需要 Browserify。如果你只使用小型 VueJS 组件,你可以考虑它,但它仍然不是必需的。 扬帆为您服务API。 只有你的 VueJS 项目才需要 Browserify。 VueJS 就是要消耗你的 API.
我的建议是完全拆分后端和前端项目,并在 IDE 中分别进行处理。在开发环境中,为您的 /api
请求指向 localhost:1337
设置代理。
最后,您将构建 VueJS 项目并将其放入您的 Sails 应用程序资产中。就这些了。