npm start项目之后突然报了一串错误:
WARNING in ./node_modules/protractor/built/debugger.js 40:33-40
Critical dependency: require function is used in a way in which dependencies cannot be statically extracted
WARNING in ./node_modules/protractor/built/util.js 43:27-75
Critical dependency: the request of a dependency is an expression
WARNING in ./node_modules/protractor/node_modules/webdriver-manager/built/lib/config.js 63:25-57
Critical dependency: the request of a dependency is an expression
WARNING in ./node_modules/protractor/node_modules/webdriver-manager/built/lib/config.js 47:25-57
Critical dependency: the request of a dependency is an expression
WARNING in ./node_modules/protractor/built/configParser.js 135:25-42
Critical dependency: the request of a dependency is an expression
WARNING in ./node_modules/protractor/built/runner.js 405:19-41
Critical dependency: the request of a dependency is an expression
WARNING in ./node_modules/protractor/built/plugins.js 52:32-45
Critical dependency: the request of a dependency is an expression
WARNING in ./node_modules/protractor/node_modules/webdriver-manager/built/lib/config.js 76:26-59
Critical dependency: the request of a dependency is an expression
WARNING in ./node_modules/protractor/built/configParser.js
Module not found: Error: Can't resolve 'LiveScript' in 'E:\projects\dingding\node_modules\protractor\built'
WARNING in ./node_modules/protractor/built/configParser.js
Module not found: Error: Can't resolve 'coffee-script' in 'E:\projects\dingding\node_modules\protractor\built'
WARNING in ./node_modules/protractor/built/configParser.js
Module not found: Error: Can't resolve 'coffeescript' in 'E:\projects\dingding\node_modules\protractor\built'
WARNING in ./node_modules/protractor/node_modules/source-map-support/source-map-support.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\protractor\node_modules\source-map-support'
WARNING in ./node_modules/protractor/node_modules/source-map-support/source-map-support.js
Module not found: Error: Can't resolve 'module' in 'E:\projects\dingding\node_modules\protractor\node_modules\source-map-support'
ERROR in ./node_modules/saucelabs/index.js
Module not found: Error: Can't resolve './lib-cov/SauceLabs' in 'E:\projects\dingding\node_modules\saucelabs'
ERROR in ./node_modules/blocking-proxy/built/lib/webdriver_logger.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\blocking-proxy\built\lib'
ERROR in ./node_modules/fs.realpath/index.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\fs.realpath'
ERROR in ./node_modules/fs.realpath/old.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\fs.realpath'
ERROR in ./node_modules/glob/sync.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\glob'
ERROR in ./node_modules/glob/glob.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\glob'
ERROR in ./node_modules/protractor/built/logger.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\protractor\built'
ERROR in ./node_modules/protractor/built/driverProviders/local.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\protractor\built\driverProviders'
ERROR in ./node_modules/protractor/built/driverProviders/direct.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\protractor\built\driverProviders'
ERROR in ./node_modules/protractor/node_modules/webdriver-manager/built/lib/cli/logger.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\protractor\node_modules\webdriver-manager\built\lib\cli'
ERROR in ./node_modules/rimraf/rimraf.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\rimraf'
ERROR in ./node_modules/selenium-webdriver/ie.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\selenium-webdriver'
ERROR in ./node_modules/selenium-webdriver/edge.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\selenium-webdriver'
ERROR in ./node_modules/selenium-webdriver/opera.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\selenium-webdriver'
ERROR in ./node_modules/selenium-webdriver/phantomjs.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\selenium-webdriver'
ERROR in ./node_modules/selenium-webdriver/chrome.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\selenium-webdriver'
ERROR in ./node_modules/selenium-webdriver/firefox/profile.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\selenium-webdriver\firefox'
ERROR in ./node_modules/selenium-webdriver/firefox/extension.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\selenium-webdriver\firefox'
ERROR in ./node_modules/selenium-webdriver/firefox/binary.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\selenium-webdriver\firefox'
ERROR in ./node_modules/selenium-webdriver/io/index.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\selenium-webdriver\io'
ERROR in ./node_modules/selenium-webdriver/lib/devmode.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\selenium-webdriver\lib'
ERROR in ./node_modules/selenium-webdriver/net/portprober.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\selenium-webdriver\net'
ERROR in ./node_modules/selenium-webdriver/node_modules/tmp/lib/tmp.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\selenium-webdriver\node_modules\tmp\lib'
ERROR in ./node_modules/selenium-webdriver/remote/index.js
Module not found: Error: Can't resolve 'fs' in 'E:\projects\dingding\node_modules\selenium-webdriver\remote'
ERROR in ./node_modules/https-proxy-agent/index.js
Module not found: Error: Can't resolve 'net' in 'E:\projects\dingding\node_modules\https-proxy-agent'
ERROR in ./node_modules/protractor/built/debugger.js
Module not found: Error: Can't resolve 'net' in 'E:\projects\dingding\node_modules\protractor\built'
ERROR in ./node_modules/selenium-webdriver/net/portprober.js
Module not found: Error: Can't resolve 'net' in 'E:\projects\dingding\node_modules\selenium-webdriver\net'
ERROR in ./node_modules/protractor/built/debugger.js
Module not found: Error: Can't resolve 'repl' in 'E:\projects\dingding\node_modules\protractor\built'
ERROR in ./node_modules/https-proxy-agent/index.js
Module not found: Error: Can't resolve 'tls' in 'E:\projects\dingding\node_modules\https-proxy-agent'
ERROR in ./node_modules/blocking-proxy/built/lib/bin.js 1:0
Module parse failed: Unexpected character '#' (1:0)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
> #!/usr/bin/env node
| "use strict";
| Object.defineProperty(exports, "__esModule", { value: true });
查来查去也没找到为啥,在一个博客中提到Protractor类的调用会导致这个问题,而项目中正好在进行父模块和子模块的传值,引入了
import { EventEmitter } from 'protractor';
更改为
import { Component, OnInit, Input, Output,EventEmitter } from '@angular/core';
搞定
网友评论