![](/img/trans.png)
[英]Promisify imported class (constructor) with bluebird in ES6 + babel
[英]Imported Class Constructor Undefined on Babel(ES6)
我是新手,正在对Babel ES6,Webpack,Vue进行简单的代码测试。
但是,我在导入Class时遇到问题。
project_folder / SRC / index.js
import { Octopus } from './view/A.vue';
console.log(Octopus);
const a = new Octopus();
console.log(a);
project_folder / SRC /视图/ A.vue
import Vue from 'vue';
export class Octopus {
constructor () {
console.log("Hello");
}
}
该webpack和皮棉似乎还可以。
但是,在控制台上登录“八达通”时,将打印undefined
,并显示八达通不是构造函数的错误。
谢谢。
也许我太急于检查愚蠢的错误。
我发现A.vue应该是A.js。 应该使用babel-loader而不是vue-loader进行加载,此外,代码没有类似vue-loader的语法(st模板,脚本,样式)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.