如果我在页面中使用脚本标记将Vue和Vue路由器作为全局变量包含,那么如何使用webpack

时间:2018-05-17 00:22:18

标签: webpack vue.js

所有

我对webpack很新,​​我想知道我是否将index.html中的vue和vue-router包含为脚本标记

<script src="/path/to/vue.js"></script>
<script src="/path/to/vue-router.js"></script>

我需要这样做的原因是:

我当前的项目禁用了外部NPM,内部NPM repo没有vue和vue路由器,所以我必须使用脚本标记方式将它们引入。

但我仍然想用webpack编译其他文件并捆绑它们,我该怎么做?我将外部字段添加到webpack.config.js,但是当我运行它时,它会询问我所有类型的依赖项,例如vue-loader等,它们也从内部仓库中丢失。

我想知道我该怎么做?

谢谢

1 个答案:

答案 0 :(得分:0)

在webpack.config.js

中的条目对象中添加多个文件
entryPoint = {
    app: ['path/to/vue.js', 'path/to/vue-router.js','./index.js'],
};

这将确保在运行index.js(项目的入口点)时加载了vue和vue-router。

更多关于Webpack entry points