доступ к модулям узла из index.html из общей папки - PullRequest
0 голосов
/ 06 ноября 2018

Как я могу получить доступ к node_modules как angular из моего файла index.html

Структура файла примерно такая же

node_modules

1009 * общественное *

  • jsfolder
  • cssfolder
  • index.html

server.js

Я знаю, что это не работает, но это то, что у меня есть в index.html

  <script src="../node_modules/angular/angular.js"></script>

Я знаю, что не должен публично выставлять модули узлов, поэтому я обслуживаю их с помощью узлов или чего-то еще.

1 Ответ

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

(A) Лучшее решение для вас может быть Посылка

(B) Но да, это довольно раздражает. Вы правы в том, что у вас не должно быть public_modules. К сожалению, реальный ответ не прост. Вы должны скопировать нужные файлы в public/lib, используя что-то вроде Gulp или Webpack.

Это руководство очень хорошее: https://george.webb.uno/posts/gulp-and-npm-for-front-end-web-development

(C) Чтобы использовать менеджер пакетов именно так, как вы указали, Bower - ваш друг (https://bower.io/)

)

Бауэр уже в пути, и вы, в конце концов, захотите перейти на NPM + Webpack. Для этого посмотрите Посылку (https://parceljs.org/)

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