在我决定发布这个问题之前,我做了很多事情作为背景调查.所以,我的问题是:
- 我使用webpack v4.6.0和webpack-dev-server v3.1.3 - 它们可以很好地协同工作,但是现在我正在尝试为我的应用程序设置源映射,似乎devtool选项不起作用.
至少对我来说,我已经尝试并测试了列表中的每个选项:
devtool: 'source-map'应该开箱即用,但对我来说情况并非如此devtoolModuleFilenameTemplate: info =>'file://' + path.resolve(info.absoluteResourcePath).replace(/\\/g, '/')到我的输出配置没有多大帮助,而不是client.js它为我显示index.js虽然

webpack.SourceMapDevToolPlugin但它也不适用于我的设置,即使我删除devtools或将它们设置为false
你知道这个问题是由一些PR修复还是你自己尝试解决?任何提示或帮助表示赞赏!
我想获得这里描述的输出,在blogpost中直接链接到我的文件和原始文件代码.
我的webpack.js
// webpack v4.6.0
const path = require('path');
const HtmlWebpackPlugin = require('html-webpack-plugin');
const WebpackMd5Hash = require('webpack-md5-hash');
const CleanWebpackPlugin = require('clean-webpack-plugin');
const stylish = require('eslint/lib/formatters/stylish');
const webpack = require('webpack');
module.exports = {
entry: { main: './src/index.js' },
output: {
devtoolModuleFilenameTemplate: …Run Code Online (Sandbox Code Playgroud)我正在使用带有命令的 Nodejs 运行 Ubuntu 14.04 的服务器
npm start
。
我使用
tmux
命令启动 tmux 会话,然后执行操作
npm start
,最后执行
ctrl+d
分离操作。但ctrl+d对我不起作用。无论我使用什么,只有当我停止所有进程时,它才会使我脱离会话。当我尝试通过 mongod运行与会话分离时,这也是同样的问题。有任何想法吗?
PS:运行ctrl+a+d也不起作用。