Я не могу импортировать loda sh с накоплением. Я пробовал другую конфигурацию, но не нашел ничего, что работает.
Использование loda sh
import compose from "lodash/fp/compose";
compose(removeDocumentInformation)(document.saveXML());
Rollup config
{
input: "src/renderer/renderer.tsx",
output: [{ dir: "app/build", format: "es", sourcemap: true }],
plugins: [
typescript(),
replace({
"process.env.NODE_ENV": JSON.stringify(process.env.NODE_ENV),
// Gets rid of console warning to install React Dev Tools for a better development experience
__REACT_DEVTOOLS_GLOBAL_HOOK__: "({ isDisabled: true })",
}),
commonjs({
namedExports: {
"node_modules/react/index.js": [
"useEffect",
"useState",
"Component",
"PureComponent",
"PropTypes",
"createElement",
"cloneElement",
"Children",
],
"node_modules/react-dom/index.js": ["render"],
"node_modules/lodash/fp/compose.js": [],
},
}),
resolve({
mainFields: ["module", "main", "jsnext:main", "browser"],
extensions: [".js", ".jsx", ".ts", ".tsx"],
}),
copy({
targets: [
{
src: ["src/renderer/index.html", "src/renderer/styles.css"],
dest: "app/build",
},
],
}),
],
},
Ошибка кажется не связанной с проблема, но исчезает, если я удалю loda sh
src/renderer/renderer.tsx → app/build...
(!) Unresolved dependencies
crypto...
url...
path...
http...
https...
net...
tls...
querystring...
stream...
events...
asserts...
zlib...
fs...
buffer...
[!] Error: Unexpected token (Note that you need @rollup/plugin-json to import JSON files)
node_modules\mime-db\db.json (2:40)