有没有办法运行Angular 2启动项目https://github.com/angular/quickstart/blob/master/README.md而无需运行NPM或Node?我不介意使用NPM下载软件包,但我不想运行服务器来运行项目。有没有办法将两者分开?
我花了大约一个小时寻找一个合理的答案,似乎很短暂。非常感谢任何帮助。
答案 0 :(得分:1)
您肯定需要运行 <uses-permission android:name="android.permission.NFC" />
<uses-feature
android:name="android.hardware.nfc"
android:required="true" />
<activity android:name=".NfcRead"></activity>
</application>
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
来下载依赖项。至于在不运行服务器的情况下执行此操作,应用程序使许多XHR调用能够运行,并且您的浏览器可能需要特殊设置才能执行此操作。即。在Chrome for OSX中,您需要通过终端启动Chrome,例如npm install
。您还需要使用typescript编译器,方法是在监视模式下运行(使用open /Applications/Google\ Chrome.app --args --allow-file-access-from-files
),或者每次要编译更改时通过运行npm run tsc:w
手动调用它。
答案 1 :(得分:1)
如果您使用的是WebStorm,则不需要服务器。右键单击index.html并选择“运行index.html”。然后它将启动其内部Web服务器并加载应用程序。
其他IDE也可能支持此功能。