import {class} from 'path' возвращает неопределенное - PullRequest
0 голосов
/ 10 января 2019

Я пытаюсь импортировать документ Class и внешний документ в мою сеть со следующим кодом.

``` 
[File : root/js/circle.js]
// Circle object
export class Circle{
  constructor(position,size){
    this.position = position;
    this.size = size;
  }

  checkCollision(circle){
    return  this.position.distance2D(circle.position) <= (circle.size + this.size);
  }

  show(){
    ellipse(this.position.x, this.position.z);
    return;
  }

  lineTo(circle){
    line(this.position.x, this.position.z, circle.x, circle.z);
    return;
  }
}
console.log(Circle);
```
```
[File : root/js/main.js]
import {Circle} from './circle.js';
```
```
[File : root/index.html] 
<script type="module" src="js/main.js"></script>
``` 

Моя проблема в том, что я не могу получить доступ к классу "Circle" из main.js, если я пытаюсь использовать "Circle", он возвращает "undefined", но я вижу "console.log" из circle.js .

...