#css #meteor
#css #meteor
Вопрос:
** РЕДАКТИРОВАТЬ: я решил эту проблему.
Чтобы импорт работал с Meteor, вы должны поместить свой код в каталог /imports / . Вот официальное руководство по структурированию вашего приложения. Это странно, потому что я импортировал и экспортировал большинство вещей просто отлично, не используя их рекомендуемую файловую структуру. Не работал только импорт css.**
Всякий раз, когда я импортирую css из пакета npm, я получаю следующую ошибку:
W20161023-13:23:17.701(-4)? (STDERR) /Users/mattmacpherson/Code/project/node_modules/codemirror/lib/codemirror.css:3
W20161023-13:23:17.701(-4)? (STDERR) .CodeMirror {
W20161023-13:23:17.701(-4)? (STDERR) ^
W20161023-13:23:17.702(-4)? (STDERR)
W20161023-13:23:17.702(-4)? (STDERR) SyntaxError: Unexpected token .
W20161023-13:23:17.703(-4)? (STDERR) at exports.runInThisContext (vm.js:53:16)
W20161023-13:23:17.703(-4)? (STDERR) at Module._compile (module.js:373:25)
W20161023-13:23:17.704(-4)? (STDERR) at Object.Module._extensions..js (module.js:416:10)
W20161023-13:23:17.704(-4)? (STDERR) at Module.load (module.js:343:32)
W20161023-13:23:17.704(-4)? (STDERR) at Module.Mp.load (/Users/mattmacpherson/.meteor/packages/babel-compiler/.6.9.1_1.15j1r1l os web.browser web.cordova/npm/node_modules/reify/node/runtime.js:16:23)
W20161023-13:23:17.704(-4)? (STDERR) at Function.Module._load (module.js:300:12)
W20161023-13:23:17.704(-4)? (STDERR) at Module.require (module.js:353:17)
W20161023-13:23:17.705(-4)? (STDERR) at require (internal/module.js:12:17)
W20161023-13:23:17.705(-4)? (STDERR) at npmRequire (/Users/mattmacpherson/Code/project/.meteor/local/build/programs/server/npm-require.js:129:10)
W20161023-13:23:17.705(-4)? (STDERR) at Module.Mp.useNode (packages/modules-runtime/modules-runtime.js:69:1)
Приведенный выше пример приведен при импорте css codemirror, но я также получаю ту же ошибку со многими другими пакетами, включая react-s-alert и medium-draft.
Вот мой файл .babelrc:
{
"plugins": [
"transform-class-properties"
],
"presets": [
"babel-preset-es2015",
"babel-preset-react",
"babel-preset-stage-2"
]
}
Комментарии:
1. Точно такая же проблема
2. Я разобрался с этой проблемой. Чтобы импорт работал с Meteor, вы должны поместить свой код в каталог /imports / . Вот официальное руководство по структурированию вашего приложения. Это странно, потому что я импортировал и экспортировал большинство вещей просто отлично, не используя их рекомендуемую файловую структуру. Не работал только импорт css.
3. Я уже использую их файловую структуру @methodx и все еще сталкиваюсь с этой проблемой, как вы решили проблему импорта файлов CSS?