我刚刚开始学习Angular并按照这里的教程 - http://docs.angularjs.org/tutorial/step_00
我从GitHub下载了种子示例,效果很好.我有一个问题 - 如果部分视图需要引用外部js文件,是否需要在开头添加到index.html文件?我希望应用程序尽可能精简,只希望包含当前视图所需的js引用.是否可以根据视图动态加载js文件?
我正在寻找一些关于如何在MVC 5(而不是Core)中使用Visual Studio 2015设置和集成angular-cli(webpack)的最佳实践和说明.
我意识到这里有一个类似的问题(如何在Visual Studio 2015中使用带有ASP.NET Core的Angular-Cli设置asp.net angular 2项目?),但这仅适用于Asp.net Core.由于服务器技术问题,我的项目无法转移到Core.
我想知道如何在运行时重新加载Node.js模块.
假设我有以下代码:
index.js
var myModule = require("./app.js");
Run Code Online (Sandbox Code Playgroud)
app.js
var express = require("express");
express.listen(3000, function() {
console.log("app listening on port 3000");
});
Run Code Online (Sandbox Code Playgroud)
我尝试了多种方法来重新加载index.js模块中所需的模块.但Express应用程序不会重新启动.
我想保持index.js运行,因为它处理动态重新编译Babel模块.并且需要完全重新启动具有快速服务器的app.js模块.
如果没有为app.js启动第二个进程,有没有办法做到这一点?