我刚刚在package.json
文件中遇到了这个脚本:
"serve": "node ./node_modules/serve/bin/serve.js -p 5050"
在该路径内查找时,我发现了serve.js
文件,似乎该文件已被顾名思义用于托管和服务应用程序。
问题是when
是创建此文件还是默认创建?
package.json:
"dependencies": {
"autoprefixer": "^6.0.2",
"browserify": "^16.2.3",
"canvas-dpi-scaler": "0.0.3",
"chai": "^3.2.0",
"d3": "^3.5.17",
"jStat": "^1.4.1",
"lodash": "^4.17.11",
"mocha": "^6.1.3",
"node-sass": "^4.11.0",
"postcss-cli": "^6.1.2",
"ractive": "^0.7.3",
"ractive-range-slider": "0.1.2",
"serve": "^11.0.0",
"sinon": "^1.15.4",
"sinon-chai": "^2.8.0",
"smart-table-scroll": "0.2.0",
"stringify": "^5.2.0"
}
我们是否可以在浏览器中打开应用程序(只需单击.html
文件并加载该文件中引用的js
脚本)而不使用npm run serve
并运行{{1} }文件?
答案 0 :(得分:0)
运行npm install
时,将创建node_modules文件夹内的所有文件。
如果您已经构建了项目(可能是npm run build
),则可以像这样运行应用程序。确保正在运行输出文件,并注意从文件系统查看页面时,fetch和XHR可能无法正常工作。