javascript - vuejs 路由器 - 要求未定义

标签 javascript browserify vue.js

我正在尝试开始使用:https://github.com/vuejs/vue-router

我已经克隆了该包,并按照说明进行构建:

npm install
npm run build

但我收到“要求未定义”错误:

var Vue = require('vue')
var VueRouter = require('../src')

在/example/example.js

我已经安装了node和browserify...不知道该怎么做。

最佳答案

安装 Browserify 后您是否执行了以下操作?

1) 使用以下命令将所有 .js 文件捆绑到一个文件中(例如“bundle.js”):

browserify example/example.js -o bundle.js

2) 将“bundle.js”脚本放入您的 .html 文件中:

<script src="bundle.js"></script>

重要提示:请勿将“example.js”脚本放入 .html 文件中,因为“bundle.js”已包含“example.js”文件中的所有内容。

关于javascript - vuejs 路由器 - 要求未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31658726/

相关文章:

java - 使用 html2canvas 导出带 map 标记的 Leaflet OpenStreetMap 图像

javascript - Web 组件 :host:hover

javascript - 找不到模块 'regenerator-runtime/runtime'

node.js - 如何在 browserify 中使用非 commonjs 库?

javascript - 无法切换元素显示以实现类似 'tab' 的效果

build - Docker 容器中的 Browserify/Babelify gulp 构建故障 - 找不到组件模块

css - 如何在 vue.js 中定义路由器链接内容颜色

vue.js - 编译 Vuejs 元素

vue.js - bootstrap-vue 切换扩展表行

asp.net - 使用 javascript 将值传递给字段