gpt4 book ai didi

javascript - 如何使用 webpack 将全局 JS 文件包含到我的 React 项目中?

转载 作者:行者123 更新时间:2023-11-27 23:00:32 25 4
gpt4 key购买 nike

我第一次使用 React,我发现我需要在多个 JSX 文件中使用一些 JS 函数。

我查看了一些示例,但无法弄清楚如何正确包含我的 global.js 文件。

我的文件夹结构:

/dist
/src
/components
/sass
/img
index.js
global.js
webpack.config.js

这是我的 webpack 文件:

var path = require('path');
var webpack = require('webpack');

module.exports = {
entry: "./src/index.js",
output: {
path: __dirname + "/js/",
filename: "bundle.js"
},
module: {
loaders: [
{
test: /\.jsx?$/,
exclude: /node_modules/,
loader: 'babel',
query: {
cacheDirectory: true,
presets: ['es2015', 'react']
}
}
]
}
};

谁能告诉我如何正确包含这个文件以及它在 webpack 代码中的位置吗?

最佳答案

我不确定你需要什么,但 webpack 是你的构建系统,所以它在你想要的较低级别上运行。如果你想在不同的文件中包含函数,你需要将文件包含在你需要的地方:

global.js

module.export = {
func1: ..,
func2: ..
}

需要函数的文件:

var globals = require('path/to/global.js')

关于javascript - 如何使用 webpack 将全局 JS 文件包含到我的 React 项目中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37163652/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com