1. 程式人生 > >Angularjs學習---ubuntu12.04中karma安裝配置中常見的問題總結

Angularjs學習---ubuntu12.04中karma安裝配置中常見的問題總結

karma啟動時出現了很多問題:

1.安裝karma前提條件

2.安裝karma步驟

1).首先執行下面命令:

npm install -g karma

2).安裝karma-cli

$ npm install -g karma-cli

3)安裝外掛:

# Install plugins that your project needs:
$ npm install karma-jasmine karma-chrome-launcher --save-dev

3.karma啟動設定和報錯處理

啟動karma:

karma start

報如下錯誤:

[email protected]:~/develop/angular-phonecat$ karma start

module.js:340
    throw err;
          ^
Error: Cannot find module 'zeparser'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:
380:17) at Object.<anonymous> (/home/amosli/develop/angular-phonecat/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/active-x-obfuscator/index.js:1:78) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:
356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17)

解決方法:

sudo npm install zeparser

原因是沒有安裝zeparser,安裝一下就好了.

然後重新配置一下karma,配置步驟如下:

這裡karma init 後會生成karam.conf.js

我們這裡需要修改:files和exclude變數

module.exports = function (config) {
    config.set({
        basePath: '',
        frameworks: ['jasmine'],
        files: ['*.js'],
        exclude: ['karma.conf.js'],
        reporters: ['progress'],
        port: 9876,
        colors: true,
        logLevel: config.LOG_INFO,
        autoWatch: true,
        browsers: ['Chrome'],
        captureTimeout: 60000,
        singleRun: false
    });
};

然後最好是將karma.conf.js移到/usr/local/lib/node_modules/karma/,這樣啟動時會直接在根目錄查詢karam.conf.js檔案了.

再輸入karma start

[email protected]:~$ karma start
INFO [karma]: Karma v0.12.14 server started at http://localhost:9876/
INFO [Chrome 34.0.1847 (Linux)]: Connected on socket UJ16Fx9X5cKFcMslNw8N with id manual-8888

相關推薦

Angularjs學習---ubuntu12.04karma安裝配置常見的問題總結

karma啟動時出現了很多問題: 1.安裝karma前提條件 2.安裝karma步驟 1).首先執行下面命令: npm install -g karma 2).安裝karma-cli $ npm install -g karma-cli 3)安裝外掛: # Inst

ubuntu12.04下redis安裝/配置

redis安裝 編譯源程式: 解壓安裝包: tar xzf redis-2.6.12.tar.gz 進入解壓後的安裝包目錄: cd tar xzf redis-2.2.12 進行編譯: make 編譯後安裝(需要管理員許可權): sudo make install 在進行編

Ubuntu12.04下OpenVPN安裝和客戶端配置

一、實驗環境: 1.物理拓撲: 目的:利用VPN Server,使Client01和Client02能夠互訪。 2.主機配置: 主機名             IP(Static)                             系統       

ELK 安裝配置的默認端口結構圖

href otto 端口 經驗 jpg struct post idt str 在安裝配置 ELK 的過程中,涉及了比較多的默認端口,如 ElasticSearch 的 9200, Kibana 的 5601, 還有 Logstash 的 5044。 這些端口是按照怎樣的數

Ubuntu 14.04下NFS安裝配置

ins 設定 c程序 路徑 tar ubuntu start home server 1、安裝nfs-server # apt-get install nfs-kernel-server 2、建立nfs專用文件夾 # mkdir /home/lucas/nfs 3、

win10+ ubuntu12.04雙系統安裝教程與遇到的問題

win10 href ubuntu 問題 posit con body details 如果 1. 準備ISO。從該網站http://mirrors.ustc.edu.cn/ubuntu-releases/precise/ 下載 ubuntu-12.04.5-des

Linux redhat6.5 PHP安裝配置

PHP 安裝配置PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CG

Cassandra在centos7手動安裝配置

1. cassandra執行需要java執行環境,首先下載jdk8,地址為:http://www.oracle.com/technetwork/java/javase/downloads/index.html,然後解壓放到/opt目錄下 tar xvzf jdk-8u161-linux-x6

ubuntu14.04 electron-SSR 安裝配置

參考:https://blog.csdn.net/weixin_37747104/article/details/82911803 一、什麼是ssr ssr簡稱shadowsocksR,可以登入你的vpn,其餘我就不便多說了 二、怎麼安裝 宣告:這是一個github上的專案:

Ubuntu14.04 nfs伺服器安裝配置

1.安裝nfs伺服器 [email protected]:~$ dpkg -l |grep nfs    #檢視是否安裝有nfs [email protected]:~$ sudo apt-get install nfs-kernel-server [e

LinuxJDK安裝配置

1、檢視當前Linux系統是否已經安裝java 命令:rpm -qa | grep java 2、如果有,解除安裝 命令:rpm -e --nodeps 要解除安裝的軟體 3、下載jdk,需要linux版本的jdk,上傳到linux伺服器  下載jdk路徑:https:

Ubuntu12.04 64位 安裝32位執行庫

在編譯linux核心的時候提示gcc no found 但我直接使用的是gcc 的絕對路徑,使用 arm-linux-gcc -v 命令也是提示沒有這個路徑, 這是因為交叉編譯器是32位的,需要32位的執行庫,以前我們可以使用命令 apt-get install ia32-lib

Ubuntu16.04 ftp伺服器安裝+配置

ftp伺服器安裝與配置 1. ftp服務端的安裝 如果之前配置過ftp伺服器的還是之後配置的伺服器,無法啟動服務,那麼基本是配置出現了錯誤,那麼可先完全解除安裝後再進行安裝。如果無法定位多半是映象源的問題,請更換阿里源。 sudo apt-get u

ubuntu 16.04 tightvncserver VNC 安裝配置安裝xrdp,x11vnc

ubuntu 安裝 VNC 1,ubuntu 安裝 VNC 2,VNC配置 3,macOS VNC Viewer 安裝 4,安裝xrdp 5,macOS 使用Microsoft Remote Desktop 連線ubuntu 6,安裝t

Ubuntu-16.04.3-server安裝配置JDK-8u191、Tomcat-8.5

Ubuntu-16.04.3-server安裝配置JDK、Tomcat 準備檔案: ubuntu-16.04.3-server-amd64.iso jdk-8u191-linux-x64.tar.gz apache-tomcat-8.5.34.tar.gz pscp

linuxTomcat安裝配置

安裝Tomcat 使用xftp5檔案傳輸工具,將tomcat.tar.gz壓縮包傳輸到linux主機的/opt/目錄下 使用xshell5遠端連線到linux主機上,進入"/etc"目錄下,解壓tomcat.rat.gz檔案 cd /opt ll tar -zxv

hadoop安裝配置的一些問題

1.安裝配置java時 程式 ‘java’ 已包含在下列軟體包中: * default-jre * gcj-4.8-jre-headless * gcj-4.9-jre-headless * openjdk-7-jre-headless * openjdk-6-jre-headl

OpenFace學習(1):安裝配置及人臉比對

前言 前幾天在網上看到了openface(連結),覺得挺有趣就下載配置了一下,稍微修改了一下跑了個demo,效果還是很不錯的。這裡分享下安裝配置的過程以及demo。 簡介 環境搭建 我只是在筆記本上搭建了環境所以涉及到GPU的CUDA驅動的部

Ubuntu16.04 + CUDA8.0 + OpenCL + Nvidia 安裝配置和問題總結

1. 安裝Nvidia的Driver(推薦配置時在其它移動裝置參考本文章,部分步驟會關閉圖形處理器,進入純命令列介面,如果沒有在別的地方開啟或是記住下面的步驟則無法進行下去) The input

ubuntu14.04 samba伺服器安裝配置

Author: cjh Theme: samba install andconfiguration 在介紹如何安裝配置samba之前,先簡單介紹linux中兩個命令的區別分別是update和upgrade。 update update是同步 /etc/apt/sourc