- 我使用的vue的webpack模板创建的项目
- 想在package.json的scripts中想加入一些参数
"scripts": {
"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
"dwe": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js -- --cparam",
"start": "npm run dev -- --reporter",
"lint": "eslint --fix --ext .js,.vue src",
"build": "node build/build.js"
},
然后想在引入路由的时候通过对参数cparam的读取,引入不同的路由
比如npm run dev --ships=4会提示我his dependency was not found:这样
试了很多方法也没搞定,有人知道怎么弄吗?
回复 (10)
N
npm run dev -- --ships=4
H
B
不要用 = 用 空白 看看
H
引用 bluelovers不要用 = 用 空白 看看
@bluelovers 一样的~
A
webpack-dev-server 本来就没这个 ship 参数吧
H
引用 atian25webpack dev server 本来就没这个 ship 参数吧
@atian25 对呀,目前就是不能加自己的参数 我想在“scripts”里面加或者敲命令的时候都行 但是一直不知道怎么加
A
引用 hezhongfeng@atian25 对呀,目前就是不能加自己的参数 我想在“scripts”里面加或者敲命令的时候都行 但是一直不知道怎么加
@hezhongfeng 不明白你的意思。。。 你要用的这个 CLI 本来就不支持这个参数,你传递给它,它也没法处理啊
C
process.argv
H
引用 atian25@hezhongfeng 不明白你的意思。。。 你要用的这个 CLI 本来就不支持这个参数,你传递给它,它也没法处理啊
@atian25 那么我怎么在使用这个cli的情况下传个参数呢?只能考虑他支持的option的吗?
N
既然webpack 不支持 ships 参数,那你这个参数要传给谁呢?你希望谁来处理这个参数呢?
参与回复
登录后即可参与回复。登录