已经为我提供了一个代码库,该代码库中包含有reactJS,它不是一个完整的reactJS项目。我对webpacks,reactJS,nodeJS没有太多经验。由于package.json的“脚本”中没有“开始”命令,因此它将不会运行该项目。打开index.html时,我看到的只是非反应部分,reactJS组件未在浏览器上显示。我将与您共享我的package.json和webpack.config.js文件,请让我知道如何在节点服务器上运行它。
Package.json:
"main": "webpack.config.js",
"scripts": {
"build": "webpack && uglifyjs ./assets/build/postadd.js -c -m -o ./assets/build/postadd.min.js "
}
webpack.config.js:
debug = process.env.NODE_ENV !== "production";
var webpack = require('webpack');
module.exports = {
context: __dirname,
devtool: "inline-sourcemap" ,
entry: {
postadd: "./js/postadd/main.js",
search: "./js/search/main.js"
},
output: {
path: __dirname+ "/assets/build/",
filename: "[name].js"
}
除“ build”外,脚本中没有其他命令。如果您需要更多详细信息,请告诉我,我被困住了。