创建新的Angular 2项目时出错

时间:2016-10-14 12:27:59

标签: javascript angularjs angular-cli

我使用命令npm install -g angular-cli安装AngularJs,之后,当我尝试创建新项目时,出现以下错误,

Cannot find module 'reflect-metadata'

我应该怎样解决错误?

3 个答案:

答案 0 :(得分:1)

我必须从他们的网站重新发送nodeJS并以超级用户身份使用以下命令安装reflect-metadataportfinder

sudo npm install -g reflect-metadata
sudo npm install -g portfinder

之后,我可以使用命令

创建新项目
ng new myProject

答案 1 :(得分:0)

@JsonSerialize @RequestMapping("/appExampleService") public int someServiceForAppClient( @RequestParam(value = "key", required = true) String apikey, @RequestParam(value = "param", required = true) String someParam{ String name=userDAO.getUsernameFromApiKey(apikey); return someService(someParam, name); } @JsonSerialize @RequestMapping("/exampleService") public int someServiceForWebClient( @RequestParam(value = "param", required = true) String someParam) { Authentication auth = SecurityContextHolder.getContext().getAuthentication(); String name = auth.getName(); return someService(someParam, name); } public int someService(String someParam,String name){ return doBusiness(someParam, name); } 升级npm。 如果问题仍然存在,请尝试:

npm install -g npm

答案 2 :(得分:0)

重新安装node.js对我有用。