0

Я пытаюсь Visual Studio Code 1.0, но новый Intellisense под названием «Salsa» не работает для меня. У меня есть проект нивы:Как сделать JavaScript Intellisense работает на VSCode 1.0

App 
├── index.html 
├── jsconfig.json 
├── main.js 
├── lib 
│ └── require.js 
└── js 
    └── pet.js 

jsconfig:

{ 
    "compilerOptions": { 
     "target": "es6" 
    } 
} 

pet.js:

define(function() { 
    var Pet = function(name) { 
     this.name = name; 

     this.getNameUpperCase = function(){ 
      return this.name.toUpperCase(); 
     } 
    } 

    return Pet; 
}); 

main.js (не предложить мне метод getNameUpperCase)

main.js

Пожалуйста, что я делаю неправильно?

[изменить] импорт pet.js был неправильным.

ответ

0

Ваш путь неправильный.

var Pet = require('./js/pet');

Смотрите также this thread, если вы хотели бы использовать новый синтаксис import.

+0

Спасибо, я отредактировал мое сообщение. Проблема продолжается после моего редактирования. –

+0

Вы также передаете 'require' в качестве аргумента вашей функции, которая затеняет метод' require' узла. Удалите аргумент 'require', и он должен работать. – fxlemire