私はnode.jsでアプリケーションを実行しようとしています。以前はノードを使用していませんでした。端末にapp.jsというノードを入力すると、 :node.jsアプリケーションを実行して角度を取得していません。メッセージ
ReferenceError: angular is not defined
at Object.<anonymous> (/Users/michael/Desktop/myapp/app/app.js:20:3)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:393:7)
at startup (bootstrap_node.js:150:9)
at bootstrap_node.js:508:3
角度が取り付けられています。ここでエラーに記載されているapp.jsファイルのコードのセクションは次のとおりです。
var app = angular
.module('gbook', ['ui.router', 'uiSwitch', 'LocalStorageModule', 'vsGoogleAutocomplete', 'ngCookies', 'gbook.config', 'gbook.intlTelInput', 'ui.timepicker', 'ngAnimate', 'ngSanitize', 'mgcrea.ngStrap', 'froala', 'ui.bootstrap'])
.config(config)
.run(run);
私も角度フォルダの下index.jsにこのコードを持っている:
require('./angular');
module.exports = angular;
私がやりました何か取り付け角度が間違っている、またはそれは何か他のですか?
詳細情報が必要な場合はお知らせください – Michael
角度はクライアント側のフレームワークで、ノードはサーバー側です。なぜあなたはノードで角を描きたいのですか? (Node.jsをバックにAngularアプリを実行することは可能ですが、あなたのやっていることは違っていて間違っているように見えます) – Sangharsh
plzはライブラリがパブリックフォルダに保存されているので、ブラウザに正しくロードされています –