gpt4 book ai didi

rollup - 错误无法解析入口模块 (watch) - 汇总

转载 作者:行者123 更新时间:2023-12-04 13:55:59 31 4
gpt4 key购买 nike

这是我第一次尝试理解/使用汇总。

我正在使用 this boilerplate因为它都是基于three.js,我也喜欢使用它。

到目前为止,我目前的(几乎肯定是不正确的)方法是:

  • 从github下载样板项目
  • 首先,我想了解我需要将项目的哪些部分推送到我的网站才能使其“按原样”运行。我做了这个
    成功并且可以在我的网站之一上看到该项目
    子域。
  • 现在我尝试在本地设置我的生产环境。我复制了 github 下载,然后运行 ​​npm install - 这个
    介绍了我的 node_modules 文件夹并下载了所有依赖项。一世
    全局安装汇总。
  • 接下来我跑了rollup watch - 希望它能持续更新我的构建文件。这是我收到错误的时候:

  • Error: Could not resolve entry module (watch).
    at error (C:\Users\Shadow\AppData\Roaming\npm\node_modules\rollup\dist\shared\rollup.js:213:30)
    at ModuleLoader.loadEntryModule (C:\Users\Shadow\AppData\Roaming\npm\node_modules\rollup\dist\shared\rollup.js:17642:16)
    at async Promise.all (index 0)


    我的配置文件如下所示:
    import resolve from '@rollup/plugin-node-resolve'; // locate and bundle dependencies in node_modules (mandatory)
    import { terser } from "rollup-plugin-terser"; // code minification (optional)

    export default {
    input: 'src/main.js',
    output: [
    {
    format: 'umd',
    name: 'LIB',
    file: 'build/main.js'
    }
    ],
    plugins: [ resolve(), terser() ]
    };

    我的文件树看起来像这样 - 这与 github 下载加上新的 node_modules 文件夹相同:

    enter image description here

    如果有人有任何想法或可以指出我的误解,将不胜感激!如果我没有包含您认为有助于回答的内容,请告诉我,我可以更新我的问题。

    编辑:

    我尝试使用 rollup -w & rollup --w这给了我这个错误:
    [!] Error: You must supply options.input to rollup
    Error: You must supply options.input to rollup
    at Graph.generateModuleGraph (C:\Users\Shadow\AppData\Roaming\npm\node_modules\rollup\dist\shared\rollup.js:18319:19)
    at processTicksAndRejections (internal/process/task_queues.js:97:5)
    at async Graph.build (C:\Users\Shadow\AppData\Roaming\npm\node_modules\rollup\dist\shared\rollup.js:18239:9)
    at async Object.rollupInternal (C:\Users\Shadow\AppData\Roaming\npm\node_modules\rollup\dist\shared\rollup.js:19100:18)
    at async Task.run (C:\Users\Shadow\AppData\Roaming\npm\node_modules\rollup\dist\shared\watch.js:715:28)
    at async Watcher.run (C:\Users\Shadow\AppData\Roaming\npm\node_modules\rollup\dist\shared\watch.js:640:17)

    最佳答案

    我可能使用了错误的措辞。我无法确认,因为文档似乎很薄。但我用了 rollup -c "rollup_config.js -w"它现在可以工作了。

    关于rollup - 错误无法解析入口模块 (watch) - 汇总,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62303168/

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