我怎样才能 运行 一个 yarn app/How 到 运行 一个 yarn 开发服务器?
How can I run a yarn app/How to run a yarn dev server?
我一直只使用 npm 而从未 yarn/webpack 显式使用。我需要 运行 来自这个 repo 的代码:
https://github.com/looker-open-source/custom_visualizations_v2
像开发服务器之类的东西,以确保它正确地提供文件,但我没有看到像 npm run start
这样的“运行”。纱线不存在吗?感觉这段代码应该可以正常工作,我不需要添加任何东西。
编辑:我现在已经尝试 yarn run watch
但它似乎只是再次构建代码,实际上并没有托管在任何地方
npm run somecommand
只是在 package.json
的 "scripts"
字段中查找密钥
somecommand
并执行终端中的值。
所以 npm run start
基本上是 运行 来自 package.json
的 start
脚本
使用 yarn
通过 yarn start
完成同样的事情
在链接的仓库中,package.json
中没有 start
脚本,而是 watch
脚本,因此您应该可以 运行 它通过以下步骤:
yarn
将 repo 克隆到本地后安装依赖项(类似于 npm install
)
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",
...
然后 运行ning yarn start
应该在 localhost:8080
打开一个开发服务器
我一直只使用 npm 而从未 yarn/webpack 显式使用。我需要 运行 来自这个 repo 的代码: https://github.com/looker-open-source/custom_visualizations_v2
像开发服务器之类的东西,以确保它正确地提供文件,但我没有看到像 npm run start
这样的“运行”。纱线不存在吗?感觉这段代码应该可以正常工作,我不需要添加任何东西。
编辑:我现在已经尝试 yarn run watch
但它似乎只是再次构建代码,实际上并没有托管在任何地方
npm run somecommand
只是在 package.json
的 "scripts"
字段中查找密钥
somecommand
并执行终端中的值。
所以 npm run start
基本上是 运行 来自 package.json
的 start
脚本
使用 yarn
通过 yarn start
在链接的仓库中,package.json
中没有 start
脚本,而是 watch
脚本,因此您应该可以 运行 它通过以下步骤:
yarn
将 repo 克隆到本地后安装依赖项(类似于npm install
)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",
...
然后 运行ning yarn start
应该在 localhost:8080