我将我的项目combine javascript output into file设置为$(ProjectDir)dist\output.js,并取消了generate source maps的检查。
Tools -> Options -> Text Editor -> Typescript -> Project -> Automatically compile Typescript files which are not part of a project也不受检查。
在从visual studio构建和运行项目时,它按预期工作:只生成output.js文件。
我有一个使用Visual studio 2017 angular模板的项目构建。当我在visual studio 2017中添加typescript文件并编译项目时,在typescript文件下看不到任何生成的.js或js.map文件。但是当我在Visual Studio2019中添加一个typescript文件并进行编译时,我看到一个在typescript文件下生成的.js和js.map文件。这意味着我必须明确地将这些文件排除在提交给源代码控制之外。
我想知道如何在visual studio 2019中隐藏.js和js.map文件?以及为什么这些文件是在visual studio 2019中
一旦放大,假设我有了一些错误,
我希望浏览器的控制台将我指向原始源代码,这样我就可以清楚地看到问题,而不是缩小代码行。
Script.js +更多文件(级联+缩小)
var somevar = 4
console.log(someVar) //misspelled var name
控制台会带我到这个文件
script.min.js
var somevar=4;console.log(someVar)
我见过一些带有js库的.map文件,不知道它们是如何工作的。
有人能建议浏览器的控制台如何在缩小文件中出现错误/problem时引用原始源吗?
gulp.task("app&
我以前没有使用过sourcemaps和typescript,所以请记住这一点。
我必须与多个typescript文件编译成单个javascript文件的项目一起工作。
我有以下文件:
lib.js (the compiled js code of the project)
lib.js.map (the source map of the lib.js)
lib.d.ts (the "header" of the lib.js before it was compiled)
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0
这似乎是一个业余的问题,但我在与Webpack一起创建其他页面时遇到了困难。
这是我的webpack.config.js文件
var HtmlWebpackPlugin = require('html-webpack-plugin')
var HtmlWebpackHarddiskPlugin = require('html-webpack-harddisk-plugin')
var ExtractTextPlugin = require('extract-text-webpack-plugin')
var webpack = require(&