在javascript代码库中需要*.web.js(就像我们需要*.js文件一样)

Require *.web.js (just like we require *.js files) in javascript codebase

本文关键字:js 文件 javascript 一样 我们 web 代码      更新时间:2023-09-26

这在react-native中是可用的,并且允许我们编写跨平台代码。我需要使用这在现有的代码库之一。也许有人可以给我指出一个webpack配方来需要"web.js"文件;当同名的'js'文件不存在时。~ tia

下面的补丁为我做到了。我只需要连接web.js文件与其余的js文件。

+++ b/webpack/webpack.config.js
@@ -18,19 +18,21 @@ module.exports = (options) => {
       filename: `/scripts/${options.jsFileName}`
     },
     resolve: {
-      extensions: ['', '.js', '.jsx']
+      extensions: ['', '.js', '.jsx', '.web.js']
     },
     module: {
       loaders: [{
-        test: /.js?$/,
+        test: /.js?|.web.js?$/,