私は.net/php/sql/JavaScript/Angular 1の開発者です。今はAngular 2/4について少し失われています。私はNode.jsのノードなしでAngular 4を実行しようとしています
1)なしアンギュラ4を実行しようとしています
は私がhttps://angular.io/guide/setup (直接リンクで見つかったクイックスタート種子ダウンロード:How to run AngularJS2 application without Node server で推奨されているようにhttps://github.com/angular/quickstart/archive/master.zip)
2)私はSystemJSをダウンロード
<!DOCTYPE html>
<html>
<head>
<title>Angular QuickStart</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="styles.css">
<script src="systemjs/system.js"></script>
<script>
SystemJS.import('test.js')
</script>
</head>
<body>
<my-app>Loading AppComponent content here ...</my-app>
</body>
</html>
:ここ
https://github.com/systemjs/systemjs
3)私の現在のhtmlから10
行の後、私はそのエラーを介して取得することができますどのように
import { global, isBrowser, isWorker } from './common.js';
を読み込みsystem.jsの1行目に
SyntaxError: import declarations may only appear at top level of a module
を取得しますか?
なぜNode.jsを使わずにAngularを実行したいのですか? Node.js、npm、[Angular-CLI](https://cli.angular.io/)をインストールする方がはるかに簡単です(https://cli.angular.io/を参照してください)。ガイド/クイックスタート))。 – pzaenger
私は共有ホスティングでそれを実行したいので、そこにNode.jsをインストールすることはできません。 – TTT
sfxバージョンのAngular 2を使用すると、この[link](https://stackoverflow.com/a/32226808)を確認することができます。と[this](https://stackoverflow.com/a/30100629/1578100) なぜrequire.jsを使用しないのですか?クライアントブラウザのレンダリングのみをサポートする必要がある場合、私はかなり古くは知っていますが、それでも価値があります。 私はまだいくつかのプロジェクトでvue.jsを使っています – Januartha