在 Windows 中,当我尝试构建 React 应用程序时,我收到错误消息,提示“GENERATE_SOURCEMAP”未被识别为内部或外部命令。
我在 package.json 文件中添加了以下行
"build": "GENERATE_SOURCEMAP=false react-scripts build"
Run Code Online (Sandbox Code Playgroud) 当我仅使用const Example1 = require('./example1.js)
语句时,example1.js文件内的代码将包含在捆绑包中。如果我只使用import Example2 from './example2.js'
,那么 example2.js 中的代码也会包含在捆绑包中。但是,如果我同时使用这两种语句,则只有import
有效和require
无效。
我正在使用 rollup 进行捆绑。
我的汇总配置如下所示
import babel from 'rollup-plugin-babel'
import commonjs from 'rollup-plugin-commonjs'
import external from 'rollup-plugin-peer-deps-external'
import postcss from 'rollup-plugin-postcss'
import resolve from 'rollup-plugin-node-resolve'
import url from 'rollup-plugin-url'
import svg from 'rollup-plugin-svg'
import json from 'rollup-plugin-json';
import { terser } from 'rollup-plugin-terser'
export default {
input: 'src/sdk/test.js',
output: [
{
file: "src/sdk/sdk.js",
format: 'cjs'
},
{
file: "src/sdk/sdk.es.js",
format: 'es'
}, …
Run Code Online (Sandbox Code Playgroud) build ×1
bundle ×1
commonjs ×1
es6-modules ×1
javascript ×1
node.js ×1
reactjs ×1
rollup ×1
webpack ×1
windows ×1