开源改变世界!!

无法在本地机器上运行/编译 #719

推推 grbl 2年前 (2023-02-03) 107次浏览
打开
SonOfSardaar 打开了这个问题 2021 年 10 月 4 日 · 2 条评论
打开

无法在本地机器上运行/编译#719

SonOfSardaar 打开了这个问题 2021 年 10 月 4 日 · 2 条评论

注释

无法在本地机器上运行/编译 #719
萨达尔之子 评论了 2021 年 10 月 4 日  

描述

为了更改代码,我克隆了它并按照贡献自述文件中描述的步骤进行操作,我遇到了以下问题。

  1. npm install 抱怨几个依赖项中的反应版本冲突,所以不得不使用纱线(这是构建管道使用的)
  2. 这编译了一些关于“i18next-scanner: Unable to parse I18n component from [repo-path]\cncjs\src\app\widgets\Axes\Settings\MDI\index.js”的消息
  3. 构建后,我运行“npm run dev”,它抱怨“找不到模块’../output/cncjs/server-cli’”
  4. 查看 postbuild-dev.sh 或其他 postbuild*.sh 文件,server-cli.js 不会复制到输出。
  5. 当如果通过修改脚本将其复制到输出时,它会抱怨“无法在模块外使用导入”
  6. 当我查看日志时,它还想安装 @webpack-cli/serve 包。

这个故事的寓意,我无法在本地运行它,所以如果有人知道如何运行它,请告诉我。

版本

  • CNCjs:最新大师
  • 节点.js:14.16.0
  • NPM:7.24.1

操作系统

视窗 10

无法在本地机器上运行/编译 #719
杰克勒 评论了 2021 年 10 月 27 日  

是的,我在 ArchLinux 上使用 npm 8.1.0 也看到了 1.,错误消息供参考:

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: cncjs@1.9.23
npm ERR! Found: react@15.6.2
npm ERR! node_modules/react
npm ERR!   react@"~15.6.2" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer react@">= 16.8.0" from react-i18next@10.7.0
npm ERR! node_modules/react-i18next
npm ERR!   react-i18next@"~10.7.0" from the root project

wiki 中的说明已经严重过时了…
编辑:现在更新了 wiki。

否则它对我有用,运行build-prod(或build-dev),然后你会得到一个dist/带有 server-cli 的文件夹。在这个文件夹中是另一个带有运行时 deps 的 package.json,必须安装它。终于可以从中的脚本启动了bin/,所以总体来说:

    yarn install
    yarn build-prod
    
    cd dist/cncjs
    yarn install
    cd ../..
    
    node bin/cncjs
无法在本地机器上运行/编译 #719
贡献者

标记documentation为后续👍

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
项目
状态:待办事项
发展

没有分支机构或拉取请求

3人参加
无法在本地机器上运行/编译 #719无法在本地机器上运行/编译 #719无法在本地机器上运行/编译 #719

喜欢 (0)