如何运行yarn应用程序/如何运行yarm开发服务器



我一直只使用npm,从不显式使用yars/webpack。我需要运行此回购中的代码:https://github.com/looker-open-source/custom_visualizations_v2

就像一个开发服务器或其他东西,以确保它正确地为文件提供服务,但我看不到";运行";如CCD_ 1。这是纱线不存在的吗?感觉这个代码应该按原样工作,我不应该添加任何内容。

编辑:我现在已经尝试过yarn run watch,但它似乎只是再次构建代码,实际上并没有在任何地方托管

npm run somecommand只是在package.json"scripts"字段中查找密钥CCD_ 6并在终端中执行该值。

所以npm run start基本上从package.json运行start脚本同样的事情是通过简单的npm run start1 使用yarn来完成的

在链接回购中,package.json中没有start脚本,而是watch脚本,因此您应该能够通过以下步骤运行它:

  1. yarn在将repo克隆到本地后安装依赖项(类似于npm install(
  2. yarn watch启动webpack服务器(类似于npm run watch(

编辑:原来watch命令只是设置webpack来监视更改,并在每次发生更改时重新编译项目。

要运行开发服务器,您需要添加另一个脚本,最好是名称为start,并使用webpack-dev-server

因此package.json具有如下条目:

...
"watch": "webpack --config webpack.config.js --watch --progress",
"start": "webpack-dev-server --config webpack.config.js",
...

然后运行yarn start应该在localhost:8080上打开一个开发服务器

最新更新