我是一个绝对的前端开发新手。我得到了一个使用ReactJS和Redux的项目。
我正在使用visualstudio代码,问题是如何在dev模式下启动项目并查看代码的工作方式。
npm run
. 我看到下面的图片。如何在开发模式下运行项目并进行调试。好心的,帮帮我。
npm run
Scripts available in idealreactseed via `npm run-script`:
run:dev
better-npm-run run:dev
run:dev:windows
better-npm-run run:dev:windows
run:local:dev
better-npm-run run:local:dev
run:host:dev
better-npm-run run:host:dev
build:dist
better-npm-run build:dist
我的电脑里有这些脚本
package.json
"scripts": {
"run:dev": "better-npm-run run:dev",
"run:dev:windows": "better-npm-run run:dev:windows",
"run:local:dev": "better-npm-run run:local:dev",
"run:host:dev": "better-npm-run run:host:dev",
"build:dist": "better-npm-run build:dist"
},
"betterScripts": {
"run:host:dev": {
"command": "./node_modules/.bin/webpack-dev-server --config ./webpack/webpack.dev.config.js --host 0.0.0.0",
"env": {
"NODE_ENV": "development",
"API_HOST": "http://104.236.17.8",
"API_PORT": 5000
}
},
"run:local:dev": {
"command": "./node_modules/.bin/webpack-dev-server --config ./webpack/webpack.dev.config.js",
"env": {
"NODE_ENV": "development",
"API_HOST": "http://127.0.0.1",
"API_PORT": 5000
}
},
"run:dev": {
"command": "./node_modules/.bin/webpack-dev-server --config ./webpack/webpack.dev.config.js",
"env": {
"NODE_ENV": "development",
"API_HOST": "http://104.236.17.8",
"API_PORT": 5000
}
},
"run:dev:windows": {
"command": ".\\node_modules\\.bin\\webpack-dev-server --config .\\webpack\\webpack.dev.config.js",
"env": {
"NODE_ENV": "development",
"API_HOST": "http://104.236.17.8",
"API_PORT": 5000
}
}
这是项目结构。谢谢你的帮助。
C:.â .gitignore
â autoMerge.sh
â deploy.sh
â index.htmlâ index.js
â package-lock.jsonâ package.json
â README.md
â routes.js
â store.jsâ
ââââassets
â ââââimages
â dummy.jpg
â favicon-32x32.png
â favicon.ico
â logosmall.png
â logowithouttitle-cropped.png
â logowithouttitle.png
â
ââââsrc
â ââââapi
â â article.js
â â auth.js
â â comments.js
â â upload.js
â â user.js
â â
â ââââcomponents
â â ArticleTile.js
â â FacebookSocialLoginButton.js
â â GoogleSocialLoginButton.js
â â Header.js
â â index.js
â â InputPreview.js
â â ListExampleSelectable.js
â â LoadingButton.js
â â Logo.js
â â Notification.js
â â UserProfileHeader.js
â â
â ââââconstants
â â index.js
â â
â ââââcontainers
â â About.js
â â AccountSettings.js
â â App.js
â â ArticleDetail.js
â â Author.js
â â ForgotPassword.js
â â Home.js
â â index.js
â â Login.js
â â NewStory.js
â â ResetPassword.js
â â ScrollToTop.js
â â SearchContainer.js
â â Signup.js
â â VerifyEmail.js
â â
â ââââredux
â â ââââactions
â â â â article.js
â â â â auth.js
â â â â comments.js
â â â â index.js
â â â â message.js
â â â â upload.js
â â â â user.js
â â â â
â â â ââââactionTypes
â â â article.js
â â â auth.js
â â â comments.js
â â â common.js
â â â index.js
â â â message.js
â â â user.js
â â â
â â ââââreducers
â â â article.js
â â â auth.js
â â â comments.js
â â â index.js
â â â message.js
â â â user.js
â â â
â â ââââtypes
â â message.js
â â
â ââââutils
â index.js
â
ââââstyle
â articlePage.less
â breakPoints.less
â common.less
â home.less
â index.less
â login.less
â mixins.less
â settings.less
â signup.less
â variables.less
â
ââââwebpack
webpack.common.config.js
webpack.dev.config.js
webpack.prod.config.js