{"id":52,"date":"2024-02-02T19:39:49","date_gmt":"2024-02-02T11:39:49","guid":{"rendered":"https:\/\/ishht.com\/?p=52"},"modified":"2024-02-02T19:42:30","modified_gmt":"2024-02-02T11:42:30","slug":"webpack%e7%8e%af%e5%a2%83%e9%85%8d%e7%bd%ae","status":"publish","type":"post","link":"https:\/\/ishht.com\/?p=52","title":{"rendered":"webpack\u73af\u5883\u914d\u7f6e"},"content":{"rendered":"<p><span>1.\u9996\u5148\u5b89\u88c5 cross-env<\/span><\/p>\n<pre class=\"corepress-code-pre\"><code>npm install cross-env --save-dev<\/code><\/pre>\n<p><span> \u5728<a href=\"https:\/\/so.csdn.net\/so\/search?q=package.json&amp;spm=1001.2101.3001.7020\" target=\"_blank\" class=\"hl hl-1\" data-report-click=\"{&quot;spm&quot;:&quot;1001.2101.3001.7020&quot;,&quot;dest&quot;:&quot;https:\/\/so.csdn.net\/so\/search?q=package.json&amp;spm=1001.2101.3001.7020&quot;,&quot;extra&quot;:&quot;{\\&quot;searchword\\&quot;:\\&quot;package.json\\&quot;}&quot;}\" data-tit=\"package.json\" data-pretit=\"package.json\" rel=\"noopener\">package.json<\/a>\u91cc\u9762\u914d\u7f6e \u6839\u636e\u4e0d\u540c\u547d\u4ee4\u6253\u5305<\/span><\/p>\n<pre class=\"corepress-code-pre\"><code>  \"scripts\": {\r\n    \"dev\": \"cross-env NODE_ENV=development webpack-dev-server --config webpack.config.dev.js\",\r\n    \"dev:test\": \"cross-env NODE_ENV=test webpack-dev-server --config webpack.config.dev.js\",\r\n    \"dev:prod\": \"cross-env NODE_ENV=production webpack-dev-server --config webpack.config.dev.js\",\r\n    \"build:dev\": \"cross-env NODE_ENV=development webpack --config webpack.config.dev.js\",\r\n    \"build:test\": \"cross-env NODE_ENV=test webpack --config webpack.config.dev.js\",\r\n    \"build:prod\": \"cross-env NODE_ENV=production webpack --config webpack.config.prod.js\",\r\n    \"build\": \"cross-env NODE_ENV=production webpack --config webpack.config.prod.js\",\r\n    \"test\": \"echo \\\"Error: no test specified\\\" &amp;&amp; exit 1\"\r\n  },<\/code><\/pre>\n<p><span>3.\u5728\u5c01\u88c5\u7684<\/span><a href=\"https:\/\/so.csdn.net\/so\/search?q=axios%E9%85%8D%E7%BD%AE&amp;spm=1001.2101.3001.7020\" target=\"_blank\" class=\"hl hl-1\" data-report-click=\"{&quot;spm&quot;:&quot;1001.2101.3001.7020&quot;,&quot;dest&quot;:&quot;https:\/\/so.csdn.net\/so\/search?q=axios%E9%85%8D%E7%BD%AE&amp;spm=1001.2101.3001.7020&quot;,&quot;extra&quot;:&quot;{\\&quot;searchword\\&quot;:\\&quot;axios\u914d\u7f6e\\&quot;}&quot;}\" data-tit=\"axios\u914d\u7f6e\" data-pretit=\"axios\u914d\u7f6e\" rel=\"noopener\">axios\u914d\u7f6e<\/a><span>\u540c\u610f\u524d\u7f00\u53d8\u91cf<\/span><\/p>\n<pre class=\"corepress-code-pre\"><code>axios.defaults.baseURL = process.env.API_BASE_URL \r\n<\/code><\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1.\u9996\u5148\u5b89\u88c5 cross-env npm install cross-env &#8211;save-dev \u5728package.json\u91cc\u9762\u914d\u7f6e \u6839\u636e\u4e0d\u540c\u547d\u4ee4\u6253\u5305 &#8220;scripts&#8221;: { &#8220;dev&#8221;: &#8220;cross-env NODE_ENV=development webpack-dev-server &#8211;config webpack.config.dev.js&#8221;, &#8220;dev:test&#8221;: &#8220;cross-env NODE_ENV=test webpack-dev-server &#8211;config webpack.config.dev.js&#8221;, &#8220;dev:prod&#8221;: &#8220;cross-env NODE_ENV=production webpack-dev-server &#8211;config webpack.config.dev.js&#8221;, &#8220;build:dev&#8221;: &#8220;cross-env NODE_ENV=development webpack &#8211;config webpack.config.dev.js&#8221;, &#8220;build:test&#8221;: &#8220;cross-env NODE_ENV=test webpack &#8211;config webpack.config.dev.js&#8221;, &#8220;build:prod&#8221;: &#8220;cross-env NODE_ENV=production webpack &#8211;config webpack.config.prod.js&#8221;, &#8220;build&#8221;: &#8220;cross-env NODE_ENV=production webpack &#8211;config webpack.config.prod.js&#8221;, &#8220;test&#8221;: &#8220;echo \\&#8221;Error: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-52","post","type-post","status-publish","format-standard","hentry","category-dm"],"_links":{"self":[{"href":"https:\/\/ishht.com\/index.php?rest_route=\/wp\/v2\/posts\/52","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ishht.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ishht.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ishht.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ishht.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=52"}],"version-history":[{"count":0,"href":"https:\/\/ishht.com\/index.php?rest_route=\/wp\/v2\/posts\/52\/revisions"}],"wp:attachment":[{"href":"https:\/\/ishht.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=52"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ishht.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=52"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ishht.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=52"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}