在使用VisualStudio代码学习了AngularJs2官方英雄教程之后,我想在Windows10上使用WebStorm+Chrome进行代码和调试。
为此,我做了下面的事情;
>
安装Chrome JetBrains IDE扩展
--debug
选项如何,断点都没有命中。连接被拒绝:连接
消息在一段时间后弹出。无法加载资源:NET::err_connection_rejectedhttp://localhost:3000/browser-sync/socket.io/?eio=3&transport=polling&t=lugjh1h
63342
。我发现启动日志显示端口5858
,并将5858
设置为Chrome扩展。但这没有帮助。package.json
{
"name": "angular2-quickstart",
"version": "1.0.0",
"scripts": {
"start": "tsc && concurrently \"npm run tsc:w\" \"npm run lite\" ",
"lite": "lite-server",
"postinstall": "typings install",
"tsc": "tsc",
"tsc:w": "tsc -w",
"typings": "typings"
},
"license": "ISC",
"dependencies": {
"@angular/common": "2.0.0",
"@angular/compiler": "2.0.0",
"@angular/core": "2.0.0",
"@angular/forms": "2.0.0",
"@angular/http": "2.0.0",
"@angular/platform-browser": "2.0.0",
"@angular/platform-browser-dynamic": "2.0.0",
"@angular/router": "3.0.0",
"@angular/upgrade": "2.0.0",
"core-js": "^2.4.1",
"reflect-metadata": "^0.1.3",
"rxjs": "5.0.0-beta.12",
"systemjs": "0.19.27",
"zone.js": "^0.6.23",
"angular2-in-memory-web-api": "0.0.20",
"bootstrap": "^3.3.6"
},
"devDependencies": {
"concurrently": "^2.2.0",
"lite-server": "^2.2.2",
"typescript": "^2.0.2",
"typings":"^1.3.2"
}
}
tsconfig.json
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false
}
}
{
"browser": "chrome"
}
"C:\Program Files (x86)\JetBrains\WebStorm 2016.2.3\bin\runnerw.exe" "C:\Program Files\nodejs\node.exe" --debug "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" run-script start
To debug "start" script, make sure %NODE_DEBUG_OPTION% string is specified as the first argument for node command you'd like to debug.
For example:
{ "start": "node %NODE_DEBUG_OPTION% server.js" }
Debugger listening on [::]:5858
> angular2-quickstart@1.0.0 start C:\Users\Youngjae\Documents\recognition-web
> tsc && concurrently "npm run tsc:w" "npm run lite"
[0]
[0] > angular2-quickstart@1.0.0 tsc:w C:\Users\Youngjae\Documents\recognition-web
[0] > tsc -w
[0]
[1]
[1] > angular2-quickstart@1.0.0 lite C:\Users\Youngjae\Documents\recognition-web
[1] > lite-server
[1]
[1] ** browser-sync config **
[1] { injectChanges: false,
[1] files: [ './**/*.{html,htm,css,js}' ],
[1] watchOptions: { ignored: 'node_modules' },
[1] server: { baseDir: './', middleware: [ [Function], [Function] ] },
[1] browser: 'chrome' }
[1] [BS] Access URLs:
[1] -------------------------------------
[1] Local: http://localhost:3000
[1] External: http://192.168.56.1:3000
[1] -------------------------------------
[1] UI: http://localhost:3001
[1] UI External: http://192.168.56.1:3001
[1] -------------------------------------
[1] [BS] Serving files from: ./
[1] [BS] Watching files...
[1] 16.10.05 00:20:58 304 GET /index.html
[1] 16.10.05 00:20:58 304 GET /styles.css
.....
请注意,WebStorm版本2016.2.3和Chrome 53都是最新的。
嗯...
--debug
将不起作用。如果希望通过NPM运行调试服务器端代码,则在调试配置时需要遵循打印到控制台的说明,即:要调试“start”脚本,请确保将%node_debug_option%字符串指定为要调试的node命令的第一个参数。例如:{“start”:“node%node_debug_option%server.js”}
本文向大家介绍Windows环境下python环境安装使用图文教程,包括了Windows环境下python环境安装使用图文教程的使用技巧和注意事项,需要的朋友参考一下 Windows环境下python的安装与使用 一、python如何运行程序 首先说一下python解释器,它是一种让其他程序运行起来的程序。当你编写了一段python程序,python解释器将读取程序,并按照其中的命令执行,得出结果
本文向大家介绍Windows 环境下使用 Qt 连接 MySQL,包括了Windows 环境下使用 Qt 连接 MySQL的使用技巧和注意事项,需要的朋友参考一下 如果应用只需要连接远程数据库,那么本地不需要安装 MySQL,只需要找到 MySQL 提供的 libmysql.dll 和libmysqld.dll 两个动态连接库,把他们加入到 Qt安装目录\5.9\mingw53_32\bin\;默
ubuntu上跑webStorm 的前台环境,windows上跑IDEA的后台环境。下面是webStorm的报错: 面对这种问题,可以直接点击报错提示的链接,打开后,对照括号中的指示:(ECONNRESET) 也就是两个端无法进行连接,于是我尝试两端互相ping,发现:windows -> ubuntu 是没问题的ubuntu -> windows 发现长时间没有反应网上有说windows防火墙的
本文向大家介绍Windows下搭建Android开发环境,包括了Windows下搭建Android开发环境的使用技巧和注意事项,需要的朋友参考一下 工具/原料 JDK Eclipse ADT JDK的安装和Java环境变量的设置 1、JDK下载地址 JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.h
1、在openwrt目录下,运行 make menuconfig,进行系统进行裁剪 • 首先,make menuconfig --> Development --> gdb 和 gdbserver 都选上 • 然后 Advanced configuration options --> Toolchain optian --> Debuggers 选中gdb2、编译: make V=s -16 3、
主要内容:1 下载源码包,2 配置目录,3 启动namesrv,4 启动broker,5 启动管理后台,6 快速案例详细介绍了RocketMQ 4.9.3 分支的源码调试环境搭建等一系列准备工作。 RocketMQ的源码这么多,我们肯定不会全部看完的,我们的源码分析主要会涉及到namesrv、broker、client、remoting、store等模块,也就是生产者、消费者、nameServr、Broker这几个角色的核心功能点。 在看RocketMQ源码之前,一定一定一定要先学会如何使用Ro