从框架模板生成项目
PhpStorm 可以为您创建新的特定于框架的应用程序,设置它们的结构,并在必要时下载所需的包。您还可以使用 Yeoman 生成器,有关详细信息,请参阅Yeoman。
作曲家项目
您可以使用 Composer 从现有包生成项目存根。在这种情况下,Composer 将被初始化并在项目存根创建期间安装一个包。之后,您可以从命令行或通过用户界面使用 Composer 。
选择新建项目。
或单击欢迎屏幕上的在左侧窗格中,选择Composer Project。在右侧窗格的位置字段中,指定将在其中创建项目的文件夹。
选择 Composer 命令的执行方式:
要通过全局安装的composer可执行文件运行命令,请选择“composer”可执行文件并在字段中指定其位置。
要通过本地composer.phar存档运行命令,请选择composer.phar。然后,在字段中指定现有composer.phar文件的位置,或者选择从 getcomposer.org 下载 composer.phar复选框以下载该文件的新实例。下载的composer.phar文件将保存在项目根文件夹下。
然后,从PHP 解释器列表中选择一个已配置的本地 PHP 解释器。有关详细信息,请参阅配置本地 PHP 解释器。
或者,在命令行参数字段中,键入其他命令行参数。
在包区域中,在包字段中键入所需包的名称。要使用代码完成,请按Ctrl+Space。然后从要安装的版本列表中选择相关版本。
单击创建。将使用选定的包调用create-project Composer 命令。结果,将创建 Composer 项目,其配置和结构取决于所选包。之后,创建的 PhpStorm 项目将打开。
Drupal 模块
Joomla!项目
PhpStorm 创建一个存根 Joomla!包含 PHP 类<项目名称>.php和<项目名称>.xml 清单文件的项目。
WordPress 插件
在欢迎屏幕 上单击创建新项目或选择 。创建新项目对话框打开。
在左侧窗格中,选择WordPress Plugin。
在右侧窗格中,指定将在其中创建项目的文件夹。
在WordPress 安装路径字段中,指定安装 WordPress 的文件夹。此文件夹应包含wp-admin和wp-includes子目录。单击创建开始项目存根生成。
如果新创建的项目位于WordPress安装文件夹之外,请将其添加到包含路径列表中,将其配置为外部库。
AngularJS 应用程序
在你开始前:
在Settings/Preferences |安装并启用AngularJS插件 插件页面,选项卡Marketplace,如从 JetBrains 存储库安装插件中所述。
在欢迎屏幕 上单击创建新项目或选择 。创建新项目对话框打开。
在左侧窗格中,选择AngularJS。
在右侧窗格中,指定将存储项目相关文件的文件夹的路径。
当您单击Create时,PhpStorm 会生成AngularJS特定的项目结构,其中包含基于AngularJS 种子项目所需的所有配置文件
下载包含AngularJS代码和支持开发和测试的工具的AngularJS依赖项:在嵌入式终端( ) 中,键入:Alt+F12
npm install
在readme.md文件的安装依赖项部分了解有关安装依赖项的更多信息。
HTML5 Boilerplate、Web Starter Kit、Bootstrap 或 Foundation 应用程序
在欢迎屏幕 上单击创建新项目或选择 。创建新项目对话框打开。
在左侧窗格中,根据您的偏好和要在应用程序中实现的功能选择要使用的模板:
HTML5 Boilerplate:选择此选项以使用HTML5 Boilerplate模板。这是一个可以轻松适应您的需求的起始项目模板。
Web Starter Kit:选择此选项以使用Web Starter Kit。
Bootstrap:选择此选项以使用Bootstrap模板,这是一个精心设计的模块化工具包,具有丰富的 HTML、CSS 和 JavaScript 支持。
Foundation:选择此选项以使用Foundation框架。
右侧窗格中的控件集取决于所选模板。
指定将存储项目相关文件的文件夹的路径。
从版本列表中,选择要使用的模板版本,然后单击创建。
快递申请
安装Node.js并将其配置为本地 Node.js 解释器。
生成 Node.js 应用程序
在欢迎屏幕 上单击创建新项目或选择 。创建新项目对话框打开。
在左侧窗格中,选择Express。
在右侧窗格中:
指定将存储项目相关文件的文件夹的路径。
Node 解释器,请参阅配置本地 Node.js 解释器。
要使用的包管理器 - npm或Yarn,请参阅npm、pnpm 和 Yarn。
快递-发电机。
建议您使用下载并运行生成器的 npx 。为此,请从express -generator列表中选择npx --package express-generator express 。
或者,打开嵌入式终端( Alt+F12) 并键入
npm install --g express-generator
,然后从express-generator列表中选择下载的生成器。要使用的Express 模板引擎。从模板引擎列表中,选择以下选项之一:
要使用的 CSS 引擎。从CSS 引擎列表中,选择以下选项之一:
准备就绪后,单击创建。
PhpStorm 启动Express Project Generator工具,该工具下载所有需要的数据,设置项目结构,并根据您的选择在当前窗口或新窗口中打开项目。
飞镖应用
在你开始前:
在Settings/Preferences |安装并启用Dart插件 插件页面,选项卡Marketplace,如从 JetBrains 存储库安装插件中所述。
生成 Dart 应用程序
在欢迎屏幕 上单击创建新项目或选择 。创建新项目对话框打开。
在左侧窗格中,选择Dart。
在右侧窗格中:
指定将存储项目相关文件的文件夹的路径。
指定 Dart SDK 的路径。PhpStorm 检测并显示Dart 版本。
准备好后单击创建。
如有必要,您可以通过单击设置按钮打开设置对话框的Dart页面并配置命令行选项。
流星应用
在欢迎屏幕 上单击创建新项目或选择 。创建新项目对话框打开。
在左侧窗格中,选择Meteor。
在右侧窗格中:
指定将存储项目相关文件的文件夹的路径。
指定Meteor可执行文件的位置(请参阅安装 Meteor)。
从模板列表中,选择要生成的样本。要生成基本项目结构,请选择默认选项。
在文件名字段中,键入将生成的相互关联的.js、.html和.css文件的名称。仅当从模板下拉列表中选择默认样品类型时,该字段才可用。
当您单击Create时,PhpStorm 会生成Meteor应用程序的骨架,包括 HTML 文件、JavaScript 文件、CSS 文件和带有子文件夹的.meteor文件夹。PhpStorm 自动将用于存储构建应用程序的.meteor/local文件夹标记为已排除,但仍将其显示在项目树中。
默认情况下,排除的文件显示在项目树中。要隐藏.meteor/local文件夹,请单击Project工具窗口的工具栏,选择Tree Appearance ,然后删除Show Excluded Files选项旁边的勾号。
PhoneGap 或 Cordova 应用程序
在欢迎屏幕 上单击创建新项目或选择 。创建新项目对话框打开。
在左侧窗格中,选择Cordova。
在右侧窗格中:
指定将存储项目相关文件的文件夹的路径。
指定可执行文件的位置。根据您的操作系统和目标平台,这可以是phonegap、phonegap.cmd、cordova或cordova.cmd。
当您单击Create时,PhpStorm 会生成具有特定于框架的结构的 PhoneGap 或 Cordova 应用程序的骨架。
使用 create-react-app 反应应用程序
在欢迎屏幕 上单击创建新项目或选择 。创建新项目对话框打开。
在左侧窗格中,选择React。
在右侧窗格中,指定项目文件夹、要使用的 Node.js 解释器以及create-react-app包的路径。
可选:
要使用 TSX 而不是 JSX,请选中创建 TypeScript 项目复选框。PhpStorm 将为您的应用程序生成.tsx文件和tsconfig.json 配置文件。
当您单击Create时,PhpStorm 会生成一个包含所有必需配置文件的特定于React的项目。
带有 @vue/cli 的 Vue.js 应用程序
在欢迎屏幕 上单击创建新项目或选择 。创建新项目对话框打开。
在左侧窗格中,选择Vue.js。
在右侧窗格中:
指定将存储项目相关文件的文件夹的路径。
在Node Interpreter字段中,指定要使用的 Node.js 解释器。从列表中选择一个已配置的解释器或选择添加以配置一个新解释器。
从Vue CLI列表中,选择npx --package @vue/cli vue。
或者,对于 npm 5.1 及更早版本,通过在终端
@vue/cli
中运行自己安装包。创建应用程序时,选择存储包的文件夹。npm install --g @vue/cli
Alt+F12@vue/cli
从项目模板列表中,选择要使用的Vue.js 模板。
当您单击Create时,PhpStorm 会询问您一些关于可以添加到项目中的工具的附加问题,例如 linter 和测试运行器。这些问题因您选择的模板而异。之后,PhpStorm 会生成一个包含所有必需配置文件的 Vue.js 特定项目。