Проблем със "Sammy is not defined" от Workshop Shop-App


2

Здравейте,

Цяла сутрин си блъскам главата с това вероятно елементарно нещо:

Движа се по видеото от workshop-a на Евлоги за Shop App, но не мога да заредя успешно Sammy. Тоест, мисля си, че го правя успешно, но конзолата връща като грешка:

"Uncaught (in promise) Error: Sammy is not defined(…)"

Да не съм видял нещо като пиша сам кода - напълно възможно, обаче получавам същата грешка и когато пусна директно готовото решение (и рънна npm install и bower install). 

Някакви идеи на какво може да се дължи?




Отговори



4

не знам на какво се дължи, при мен тръгна с

import Sammy from 'sammy'  вместо наличното import 'sammy'


от AsyaHristeva (98 точки)


2
На пръв поглед и на мен тръгна така, благодаря :)

от stoberov (3451 точки)

1
При мен не се получи:( Проблемът си остава. Идеи?

от chezza (314 точки)



2

1.Провери дали са ти инсталирани на правилното място.node_modules folder in forum-live.bower_components in public.

2.Пробвай iojs start.

3.Пробвай през Firefox.


от dchakov (861 точки)


1
При мен тръгна с Firefox - Благдаря!,  но проблема с Chome си остава...

от chezza (314 точки)

1
Хаха! При мен наобратно - окей с Chrome, не тръгна с Firefox :D Харесвам SystemJS, но с тези премеждия, за нуждите на изпита съм решил да карам "vanilla" :) 

от stoberov (3451 точки)


0

Здравейте колеги,

Да споделя и аз за една грешка със Sammy, ако някой мже да помогне ще съм благодарен.

Както колегата пререшавам workshop-a на Евлоги и след премахване на дребните грешки се стигна до следната:

Uncaught ReferenceError: System is not defined

(anonymous function) @ embedded:3

31.transform.run @ browser.js:5740

exec @ browser.js:5795

runScripts @ browser.js:5832

немога да разбера как да го оправя този проблем.

ПП: Да споделя, че проблема с липсата на jquery в "sammy" , който Евлоги го фиксна като добави "Import 'jquery'" в "system.js" при мен се фиксна като си реферирах "<script src="bower_components/jquery/dist/jquery.js"></script>"

в началото на скрипт референциите.

Благодаря Ви предварително!


от tddold (429 точки)


2
Колеги разбрах проблема , нужно е да се реферира и "<script src="bower_components/system.js/dist/system.js"></script>" което бях забравил. 

от tddold (429 точки)


0

На мен ми дава грешката: Uncaught (in promise) Error: Cannot read property 'run' of undefined
Error loading http://localhost:3000/js/app.js

След като го направих: import Sammy from 'sammy' ми дава Error: Sammy is not a function...

Ако някой се е натъкнал на подобен проблем да сподели как го е решил.

Тук е кода


от evilshadow (396 точки)


2

Здравей колага,

Ако имаш репо би ли го споделил за да погледна какъм може да е проблема.

Поздрави, Евлоги


от evlogi.hristov (2645 точки)

0

import Sammy from '../bower_components/sammy/lib/sammy.js'


от dchakov (861 точки)