Angular问题02 创建模块失败、 angular-cli名称问题、升级angular-cli

1 创建模块失败

  1.1 问题描述

    利用 ng g m 模块名 创建新模块时出错

  1.2 错误信息

    

  1.3 问题原因

    angular-cli 版本出现问题

  1.4 解决办法

    卸载掉之前使用的 angular-cli , 在重新安装angular-cli

2 angular-cli 名称问题

  2.1 问题描述

    angular-cli 有两种安装方式

    方式一:npm install -g angular-cli

    方式二:npm install -g @angular/cli

  2.2 问题原因

    @angular/cli只不过是angular-cli的新名字,但是官方推荐使用@angular/cli

  2.3 解决办法

    将安装过的angular-cli和@angular/cli都卸载掉,再利用cnpm安装最新版本的@angular/cli

    2.3.1 卸载angular-cli和@angular/cli

      npm uninstall -g @angular/cli

      npm uninstall -g angular-cli

    2.3.2 清除缓存

      npm cache clean --force

      坑01:进入到具体的angular应用的根目录执行,如果还没有angular应用就不需要执行

    2.3.4 清理代码

      npm prune

      坑01:进入到具体的angular应用的根目录执行,如果还没有angular应用就不需要执行

      技巧01:npm代码解释 -> 点击前往

      技巧02:npm模块安装机制 -> 点击前往

    2.3.5 利用cnpm安装最新版本的@angular/cli

      cnpm i -g install @angular/[email protected]

      坑01:如果利用npm安装时可能会因为电脑环境和道友的地理环境导致安装失败;一是因为利用npm安装@angular/cli时需要Python环境,二是我们强大的祖国为了保护各位道友不受邪恶力量的干扰给我们修建了一道墙

      

    

原文地址:https://www.cnblogs.com/NeverCtrl-C/p/8456907.html

时间: 2024-11-10 05:44:01

Angular问题02 创建模块失败、 angular-cli名称问题、升级angular-cli的相关文章

angular架构预览(模块,组件.数据绑定等)

概念来自Angular官网 Angular 是一个用 HTML 和 JavaScript 或者一个可以编译成 JavaScript 的语言(例如 Dart 或者 TypeScript ),来构建客户端应用的框架. 写Angualr应用的步骤 a.用 Angular 扩展语法编写 HTML 模板              template b. 用组件类管理这些模板                                    component c.用服务添加应用逻辑          

创建模块

创建模块: var app = angular.module("myApp",[]) 在项目中创建一个controller:ng.module("模块名",[]) .controller("controller",function(这里写控制器的依赖){}) 在项目中创建一个service:ng.module("模块名",[]) .factory("service",function(){}) 创建模块与引

AngularJS进阶(四十)创建模块、服务

AngularJS进阶(四十)创建模块.服务 学习要点 使用模块构架应用 创建和使用服务 为什么要使用和创建服务与模块? 服务允许你打包可重用的功能,使之能在此应用中使用. 模块允许你打包可重用的功能,使之能跨应用使用. 一.应用程序模块化 先看看一个没有模块化的程序 <!DOCTYPE> <!-- use module --> <html ng-app="exampleApp"> <head> <title>Angluar

hive创建表失败,drop表失败

一.hive创建表失败,报错: CREATE TABLE pokes (foo INT, bar STRING);FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:javax.jdo.JDODataStoreException: An exception was thrown while adding/validating class(

python学习--创建模块

昨天做了python客户端和服务器端通信,并把接收到的信息写到数据库,因为对数据库进行操作是个经常调用的行为,所以我想把调用数据库的操作写成一个module来给其它python程序调用,所以将昨天的服务器端程序拆分为两个文件: 1.主程序python.py #!/usr/bin/env python import socket import json import connmysql s = socket.socket(socket.AF_INET,socket.SOCK_STREAM,0) h

怎么创建模块?

# -*- coding: utf-8 -*- #python 27 #xiaodeng #怎么创建模块? #要创建模块时,只需编写一个包含python语句的文本文件即可. #每个源代码文件都会自动成为模块,而且也没有语法用来声明模块. #导入操作会把模块文件加载到内存中使其成为模块对象.

OpenNebula 创建虚拟机失败(未解决)

Tue Jul 1 17:52:22 2014 [ReM][D]: Req:3472 UID:0 AclInfo invoked Tue Jul 1 17:52:22 2014 [ReM][D]: Req:3472 UID:0 AclInfo result SUCCESS, "<ACL_POOL><ACL><ID>0..." Tue Jul 1 17:52:22 2014 [ReM][D]: Req:3536 UID:0 VirtualMachine

第一篇文章-VS的Local DB数据库连接失败,创建实例失败的解决方案

用了很久的LocalDB了,不用装那么多的SQL组件感觉很不错,前不久调试代码碰到一个问题 ,VS突然就连接不上LocalDB了,琢磨了一下午,其实有个很简单的方法. 第一步,先找到SQL Local DB的版本,我用的是VS2013,所以是V11.0,或者可以在cmd里打 sqllocaldb versions 这样的话,其实默认的实例就是v11.0了,当然如果你项目用的不是这个实例的话,那就不用这样了. 第二步,找到实例的文件夹,我用的是win8的系统,我的路径是C:\Users\用户名\A

pecl安装redis模块失败(redirected but no location)

mac下面用pecl安装redis模块的时候,提示失败: 1 2 3 $ sudo pecl install redis  Package "redis" does not have REST info xml available  install failed 尝试搜索一下: 1 2 $ pecl search redis  File http://pecl.php.net:80/rest/p/packages.xml not valid (redirected but no loc