vuejs 路由器 - 未定义要求
vuejs router - Require is not defined
我正在尝试开始这个:https://github.com/vuejs/vue-router
我已经克隆了包,并按照说明进行构建:
npm install
npm run build
但我收到 "Require is not defined" 错误:
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' 文件中的所有内容。
*使用import
import Vue from 'vue'
import VueRouter from 'vue-router'
我正在尝试开始这个:https://github.com/vuejs/vue-router
我已经克隆了包,并按照说明进行构建:
npm install
npm run build
但我收到 "Require is not defined" 错误:
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' 文件中的所有内容。
*使用import
import Vue from 'vue'
import VueRouter from 'vue-router'