初学vue,不想用vue-cli和webpack,但是引入vue.js会报错,package中也有依赖,编译器没报错,但是浏览器报Uncaught SyntaxError: Unexpected identifier
可以看到,webstorm没有报错信息
js代码:
import Vue from 'vue'
import Resource from 'vue-resource'
import {AsyncComponent as reject } from 'vue'
import {AsyncComponent as resolve} from 'vue'
Vue.use(Resource);
var vm = new Vue({
el: '#app',
data: {
adminName:'',
password:'',
message:'未提交',
url:'localhost:8080/ssm/admin/find',
id:1
},
methods: {
submit: function () {
this.message='已提交!!!';
var params=new Object();
params.name=this.adminName;
Vue.http.get(
this.url,
{
params: params
},
{emulateJSON: true}
)
.then((success) => {
resolve(success);
})
.catch((error) => {
reject(error);
});
}
}
});
楼主,如果不想用 webpack 的化,那就需要引入 UMD 模式的js文件。