您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Webpack和TypeScript:无法解析node.d.ts中的模块“ child_process”

Webpack和TypeScript:无法解析node.d.ts中的模块“ child_process”

您所缺少的只是一把钥匙target: 'node'

这样可以确保您要定位的环境是Node.js,而不是浏览器,因此将忽略本机依赖性。

最终配置:

module.exports = {

    entry: './ui/index.ts',

    target: 'node',

    output: {

        path: __dirname + '/build-ui',

        filename: 'app.js',

        publicPath: 'http://localhost:8090/assets'

    },

    module: {

        loaders: [

            {

                test: /\.jsx$/,

                loader: 'jsx-loader?insertPragma=React.DOM&harmony'

            },

            {

                test: /\.css$/,

                loader: "style-loader!css-loader"

            },

            {

                test: /\.scss$/,

                loader: "style-loader!css-loader!sass-loader"

            },

            {

                test: /\.(png|jpg)$/,

                loader: 'url-loader?limit=8192'

            },

            {

                test: /\.ts$/,

                loader: 'awesome-typescript-loader'

            }

        ]

    },

    resolve: {

        extensions: ['', '.js', '.jsx', '.ts']

    }

};
Node 2022/1/1 18:18:04 有378人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶