npm等同于yarn install和yarn webpack:build。

5
Jhipster的http://www.jhipster.tech/installation/允许使用yarn或npm,对于一个不同的问题 Application generated with JHipster 4 returning blank page on 8080, but not on 9000 建议运行yarn install和yarn webpack:build。我是UI开发新手,我们只能使用npm,因此我想知道相当于yarn installyarn webpack:build的命令是什么。
我使用以下命令生成了一个新项目:
D:\rajblog>jhipster --npm
使用全局安装的JHipster版本 运行默认命令 执行jhipster:app 选项: npm: true (不是使用 "yo jhipster --npm"),它自动调用了 "npm install",但是当我运行 "npm webpack:build" 时,它没有运行,我收到以下消息:
D:\rajblog>npm webpack:build
用法:npm

其中, 是以下之一:

D:\rajblog>npm webpack-build

用法:npm

其中之一是: 访问,adduser,bin,bugs,c,cache,completion,config, ddp,dedupe,deprecate,dist-tag,docs,doctor,edit, explore,get,help,help-search,i,init,install, install-test,it,link,list,ln,login,logout,ls, outdated,owner,pack,ping,prefix,profile,prune, publish,rb,rebuild,repo,restart,root,run,run-script, s,se,search,set,shrinkwrap,star,stars,start,stop,t, team,test,token,tst,un,uninstall,unpublish,unstar, up,update,v,version,view,whoami

npm -h 快速帮助 npm -l 显示完整的使用信息 npm help 搜索有关的帮助 npm help npm 包含概述的详细信息

在 ini 格式的文件中指定配置: C:\Users\XXUid.npmrc 或通过命令行进行:npm --key value 可以查看配置信息:npm help config

npm@5.5.1 D:\nodejs\node_modules\npm

2个回答

2

您可以在package.json文件中看到定义的脚本,例如:

"scripts": {
  "cleanup": "rimraf build/{aot,www}",
  "build": "yarn run webpack:prod","webpack:build:main": "yarn run webpack -- --config webpack/webpack.dev.js --progress --profile",
  "webpack:build": "yarn run cleanup && yarn run webpack:build:main","webpack": "node --max_old_space_size=4096 node_modules/webpack/bin/webpack.js",

基于这个,您可以使用以下npm run命令启动webpack:

npm run cleanup && npm run webpack -- --config webpack/webpack.dev.js --progress --profile

选择你想要使用的脚本,例如 webpack/webpack.dev.jswebpack/webpack.prod.js

第二种方法是全局安装 webpack

npm install --global webpack

以何种身份运行脚本

webpack --config webpack/webpack.dev.js 

0

要使用npm,您需要使用--npm标志生成项目:jhipster --npm

然后,命令类似: npm installnpm webpack:build


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接