Я работаю над созданием своего первого приложения node.js с помощью бэкэнда mongodb. Я не устанавливал никаких фреймворков (например, mean.io), но просто пытаюсь построить шаг за шагом, поэтому я понимаю, что делает каждый компонент и т. Д.Как добавить угловые js в существующее приложение node.js?
До сих пор так хорошо. Приложение my js js предоставляет метод GET через выражение и запрашивает мой mongdb. Сейчас он просто сбрасывает кучу данных json.
Теперь я хотел бы начать работу с графическим интерфейсом. Поэтому я смотрел на углы. Я установил его с помощью этой команды:
[email protected]:/var/www/html/node/inventory$ sudo npm install angularjs
[email protected] /var/www/html/node/inventory
└── [email protected]
Когда я проверить НПМ для инвентаризации того, что было установлено, это то, что я вижу: (это лишь неполный список ... держать мой вопрос/сообщение короткими и читабельными)
[email protected]:/var/www/html/node/inventory$ npm ls
[email protected] /var/www/html/node/inventory
├── [email protected] extraneous
├─┬ [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ └─┬ [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ └─┬ [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ └── [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ ├── [email protected]23
│ ├── [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ └── [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ └── [email protected]
└── [email protected]
npm ERR! extraneous: [email protected] /var/www/html/node/inventory/node_modules/angularjs
читая другие сообщения, некоторые, казалось, предполагают, что это связано с пользователем (например, не используя корень) вы устанавливаете пакет с. Но это, похоже, не проблема.
Вопросы
Я хотел бы некоторую помощь диагностировать эту ошибку, что я вижу ... Кроме того, как только он у меня установлен правильно, что это лучший способ интегрировать угловую в приложение моего существующего узла расслоение плотной ? Примеры, которые я видел в Интернете, говорят о том, как инициализировать новое приложение, но это не то, что я ищу.
Спасибо!
Возможный дубликат [Посторонний пакет при установке локально] (http://stackoverflow.com/questions/16252750/extraneous-package-when-installed-locally) –
Угловой 1 требуется DOM, чего не существует в узел, однако Угловой 2 может работать –