首先安装nodejs,然后安装express MVC框架
1. npm install -g express 由于我写的是一个proxy代理服务所以我也安装了 http-proxy-middleware 【npm install -g http-proxy-middleware】
2.如果执行express,未能识别指令主要原因是因为环境变量中没有express.exe,识别不了express关键字,执行如下代码即可,是为了去安装express“脚手架”。npm install express express-generator -g
3.安装之后,执行express --help还是存在问题,出现这个问题的原因是:你本电脑有个配置来判断是否可以运行脚本,本电脑的配置是不可支持脚本的,express这就属于运行脚本。所以你得修改本机配置,点开电脑的windows powerShell 记住用 管理员身份运行。 查看本机的默认配置
PS C:\windows\system32> Get-ExecutionPolicy
Restricted
这里注意,Restricted 就是你为啥不能执行脚本的原因,所以你得改成可运行脚本的RemoteSigned 修改成为RemoteSigned
PS C:\windows\system32> set-ExecutionPolicy RemoteSigned -Scope CurrentUser
执行策略更改
执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险,如 https:/go.microsoft.com/fwlink/?LinkID=135170
中的 about_Execution_Policies 帮助主题所述。是否要更改执行策略?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暂停(S) [?] 帮助 (默认值为“N”): Y
执行完之后,express 指令正常使用。测试express执行时默认给我创建了一个项目......
4.执行指令express -t ejs(指定模板引擎) mytest(项目名),创建node web项目
我首先先创建的NODEWORK,然后在这个目录下创建myproxy项目