首页 > 解决方案 > 如何在没有本地安装节点的情况下使用 PHP 为动态模块编译 vuejs

问题描述

我正在尝试为 vuejs 实现动态模块,如果用户复制粘贴 vuex 模块,它应该被动态包含,而无需运行 npm run production/build。我想将其封装在后端层中,这样如果用户从 UI 安装模块,则 php 可以处理它,而无需为 vue 运行生产

我能够设置动态模块,但只有在构建后它才会包含在捆绑文件中

var App = {
      modules: [
          'roles','admin'
      ]
    };

App.modules.forEach((module) => {
    var dynamicModule = require(`./dynamic/${module}/index.js`);
    console.log(dynamicModule);
});

我得到的是构建后从动态文件夹中编译的模块,但我想在动态构建后包含模块。

标签: phplaravelwebpackvuejs2

解决方案


推荐阅读