2016-01-18 11 views
6

Ich verwende Webpack, um meine JavaScript-Anwendung zu bündeln. Ich sah einen Entwickler während einer Rede, dass eine Zeile wie diese hatte:Wenn Sie JavaScript mit Webpack bündeln, was bedeutet das @ Symbol am Anfang der Require/Import URL?

var foo = require('@/foo/bar'); 

ODER

import '@/foo/bar'; 

Was bedeutet das @ -Zeichen in diesem Fall bedeuten? Ein Kollege dachte, dass es eine Verknüpfung zu node_modules sein könnte, und es ist extrem schwierig, gute Suchergebnisse für diese Art von Frage aufgrund von Mehrdeutigkeit zu erhalten.

+2

Ich vermute, es ist ein spezifischer Modullader, den Sie haben. Ich denke nicht, dass dies ein Teil von webpack ist (aber nimm mein Wort dafür nicht, ich bin unsicher) –

Antwort

2

Das Zeichen @ hat in Webpack keine besondere Bedeutung, es sei denn, Sie konfigurieren es so. Ich nehme an, es war ein private npm module.