我正在尝试部署我的静态站点,为此我正在尝试运行
npm run dist
Run Code Online (Sandbox Code Playgroud)
哪个运行
copyfiles -f ./src/index.html ./src/favicon.ico ./dist
Run Code Online (Sandbox Code Playgroud)
看起来好像
/Users/Alfred/React/newReactWebpack/reactWebpack/node_modules/.bin/webpack
Run Code Online (Sandbox Code Playgroud)
被锁定不能读/写。我曾尝试使用 chmod 775,也尝试通过 sudo 运行它。没有任何帮助。有谁知道可能有什么问题?
谢谢!
运行命令后控制台退出:
templateApp@0.0.1 dist /Users/Alfred/React/newReactWebpack/reactWebpack
npm run copy & webpack --env=dist
sh: /Users/Alfred/React/newReactWebpack/reactWebpack/node_modules/.bin/webpack: Permission denied
npm ERR! Darwin 16.1.0
npm ERR! argv "/usr/local/Cellar/node/6.2.2/bin/node" "/usr/local/bin/npm" "run" "dist"
npm ERR! node v6.2.2
npm ERR! npm v3.9.5
npm ERR! code ELIFECYCLE
npm ERR! templateApp@0.0.1 dist: npm run copy & webpack --env=dist
npm ERR! Exit status 126
npm ERR!
npm ERR! Failed at the templateApp@0.0.1 dist script …
Run Code Online (Sandbox Code Playgroud) 我试图从反应函数中动态返回一个div。我在组件渲染函数中调用一个函数直接渲染出来,但它没有渲染出来。我确信这是代码中的一个简单错误,但我无法发现它。
\n\n代码:
\n\nimport React, { Component } from \'react\'\n\nimport ProgressBar from \'./ProgressBar\'\n\nrequire(\'styles/_servicesPage/priceCalc.css\')\n\nexport default class PriceCalculator extends Component {\n\n componentWillMount() {\n this.state = {\n arr: []\n }\n }\n\n minimizeDiv() {\n this.props.toggleDiv(false)\n }\n\n\n returnDiv(){\n return\n <div>\n <p>\n Printing out text!\n </p>\n </div>\n }\n\n render() {\n var styleVar = {\n backgroundImage: \'url(assets/images/services/pricecalc_blue_bg.svg)\',\n backgroundPosition: \'right center\'\n }\n\n return (\n <div className="service-form" id="priceCalc" style={styleVar}>\n\n <div>\n <h1>Priskalkyl f\xc3\xb6r badrum</h1>\n <p>\n V\xc3\xa4lkommen att fylla i formul\xc3\xa4ret,\n s\xc3\xa5 \xc3\xa4r du ett steg n\xc3\xa4rmare dina dr\xc3\xb6mmars badrum.\n …
Run Code Online (Sandbox Code Playgroud) copy ×1
deployment ×1
function ×1
javascript ×1
node.js ×1
npm ×1
reactjs ×1
render ×1
webpack ×1