Uncaught SyntaxError: неверный или неожиданный токен @import css - PullRequest
0 голосов
/ 03 ноября 2018

РЕДАКТИРОВАТЬ : Это была опечатка - я использовал скрипт вместо ссылки по ошибке и не заметил. Поскольку уже дан правильный ответ, я не буду удалять вопрос, даже если он глупый. Я просто приму ответ.

Я пытаюсь выучить ExtJS . Я написал простой код ниже. Я добавил css-файл темы Нептуна для стилизации своих компонентов, но получаю следующую ошибку:

Uncaught SyntaxError: Invalid or unexpected token

Ошибка возникает при импорте внутри вышеупомянутого файла:

@import 'theme-neptune-all_1.css';
@import 'theme-neptune-all_2.css';

Что я делаю не так?

<!DOCTYPE html>
<html>
   <head>
      <script type = "text/javascript" 
         src = "ext-6.6.0-trial/build/classic/theme-neptune/resources/theme-neptune-all.css"></script>
      <script type = "text/javascript" 
         src = "ext-6.6.0-trial/build/ext-all.js"></script>

      <script type = "text/javascript">
         Ext.onReady(function() {
            Ext.create('Ext.Panel', {
               renderTo: 'helloWorldPanel',
               height: 200,
               width: '50%',
               title: 'Hello world',
               html: 'First Ext JS Hello World Program'
            });

         });

      </script>
   </head>

   <body>
      <div id = "helloWorldPanel" />
   </body>
</html>

1 Ответ

0 голосов
/ 03 ноября 2018

То, что вы делаете неправильно, говорит браузеру, что он собирается прочитать javascript, а затем передает его CSS. Вы хотите загрузить свой CSS с элементом link, а не с тегом script.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...